php獲取數據條數
⑴ thinkphp 怎麼查詢數據條數
thinkphp有自身框架,參考THINKPHP手冊
M('tablename')->count();
或者 $m = new tablemodel();
兩者都可以調用,thinkphp中的封裝model類中的方法.
當你不熟悉thinkphp方法或者一些語句無法用thinkphp中方法實現:
可以直接 M('tablename')->_sql($sql);//變數$sql就是指原生態mysql語句
⑵ php 怎麼得到資料庫中有多少條記錄的
你把表中的欄位值查出來,然後來個循環循環這些值,然後判斷是1的變數i加一,不是1的變數j加一,這樣最後i和j的值就分別是1和0的記錄數,總的記錄數用i+j也可以,用循環的數組的長度求得也可以
⑶ PHP怎麼獲取表單中的多條數據
在生成的表單元素以及之前的元素的名字加上中括弧即可實現
比如: name="contents" => name="contents[]",最後提交獲取到的數據是一個數組形式的。
代碼如下:
<form name="form1" method="post" action="index.php?action=ok">
1.<input type="text" name="contents[]" value="">
2.<input type="text" name="contents[]" value="">
3.<input type="text" name="contents[]" value="">
<input type="submit" value="提交">
</form>
<?php
if($_GET['action'] == 'ok'){
$contents = $_POST['contents'];
print_r($contents);
}
?>
得到的數據是數組形式的,遍歷即可。
⑷ PHP 統計記錄條數
--按月
selectcount(*),datefromuserGROUPBYleft(date,7);
--按天
selectcount(*),datefromuserGROUPBYdate;
--有問必答
http://wxsblog.com/ask
⑸ php里怎麼查詢資料庫里有幾條數據
$list=select * from 表 where 條件;
$num=count($list);
⑹ php如何獲取幾行數據
php 讀取數據一般都是在循環讀取的時候把數據放入數組里,例如
<?php
$link = mysql_connect("資料庫地址","用戶名","密碼");//連接伺服器
mysql_select_db("資料庫名",$link);//連接資料庫
mysql_query("set names gb2312");//設置字元集
$str = "select * from table1";//查詢語句
$result = mysql_query($str,$link);//執行查詢
$re_array = new array();//構造數組
while($row = mysql_fetch_array($result))
{
$re_array[] = $row['列名'];//這樣可以保存多列數據,根據語句不同,需要在這進行相應修改
}
?>
⑺ 如何在PHP中獲取MYSQL資料庫返回的數據的行數
1、首先打開MYSQL的管理工具,新建一個test表,並且在表中插入兩個欄位。
⑻ php使用mysql怎麼查詢資料庫已經有多少條數據
php使用mysql查詢資料庫已經有多少條數據使用sql的count函數實現。
示例代碼如下:
<?php
//資料庫連接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("對不起,資料庫連接失敗! ").mysql_errno();
}
//選擇資料庫
mysql_select_db("testdb");
//sql語句
$sql="SELECT COUNT(*) AS count FROM user";
//執行sql
$query=mysql_query($sql,$conn);
//對結果進行判斷
if(mysql_num_rows( $query)){
$rs=mysql_fetch_array($query);
//統計結果
$count=$rs[0];
}else{
$count=0;
}
echo $count;
?>
返回的$count就是當前資料庫的記錄條數。
⑼ php一條一條地讀取數據,並顯示
首先你的需求總的來說是有3個:
1,顯示總的數據
2,點擊顯示下一條
3,定位跳轉到某一條
針對的解決辦法:
1,這個對資料庫而言,就是讀取所有符合展示條件的信息
$where = 你的搜索條件;
$all_info = $this->db->getall('table_name','$where');
2和3的解決辦法是,在資料庫內有一個id欄位,用於唯一標示你的信息
點擊顯示下一條:
假設你的當前信息id = 14 , 那麼,你查詢出來 id = 14+1 的信息即可,
跳轉到特定的條目:
那就是你給id賦值,進行查詢即可。