php查詢語句,如何返回總記錄數

時間 2021-10-14 22:23:54

1樓:陽光上的橋

php查詢語句,有兩種方法獲得查詢的總記錄數。

一是使用mysql_num_rows函式,例子**:

<?php

$link = mysql_connect("localhost", "mysql_user", "mysql_password");

mysql_select_db("database", $link);

$result = mysql_query("select * from table1", $link);

$num_rows = mysql_num_rows($result);

echo "$num_rows rows\n";

?>

二是修改查詢語句,使用count(*)作為查詢內容,例子**:

<?php

$link = mysql_connect("localhost", "mysql_user", "mysql_password");

mysql_select_db("database", $link);

$result = mysql_query("select count(*) from table1", $link);

list($num_rows) = mysql_fetch_row($result);

echo "$num_rows rows\n";

?>

2樓:匿名使用者

mysql_num_rows返回總數

<?php

$sqlbbs1=mysql_query("select * from wenzhang where wz_fenlei='".$row_bbs1['st_xbk']."' and wz_xxid='".

$row_xuexiao['xx_id']."' order by wz_id desc");

$re_num = @mysql_num_rows($sqlbbs1);

$sqlbbs1=mysql_fetch_array($sqlbbs1);

?>

$re_num返回的就是總數

3樓:熱年學西

$total = mysql_num_rows($sqlbbs1); 括號裡面要加個引數才對。。。這樣就可以了

4樓:匿名使用者

$total = mysql_num_rows();

sql 使用select查詢語句返回結果,如何獲得結果的數量,即行數!

5樓:

我來回答

select distinct a from c where b<>0

select @@rowcount

-- 系統函式 @@rowcount 表示上一句sql的行數。

6樓:我tm不管

select count(distinct a) from c where b<>0

7樓:匿名使用者

select count(a), a from c where b<>0

count是一個聚合函式,用來統計查詢出來的結果條數的總數,

8樓:匿名使用者

select count(a) from c where b<>0 group by a

9樓:蔣展雷彩靜

select

count(主鍵列名);增加count主鍵可以查出總共多少行。

sql語句單行子查詢返回多個行的問題

唐城冬 很明顯啊,說明你的sno不是主鍵,資料不是唯一的如果是sql server這樣寫 select select top 1 grade from sc where sc.sno t.sno as 資料庫 from sc t oracle這樣寫 select select grade from ...

更新SQL語句中,子查詢返回多行值無法執行。如何解決

把子查詢前面的 換成 in 試試?update study set received code taiycg1 where received code in select study.received code from study,series where study.studyinstanceu...

如何查詢徵信記錄,如何查詢個人徵信記錄?

樂士奇科技 隨著網貸平臺的清退,和很多人知道了超前消費的危害性,個人徵信的價值在逐步體現。當朋友們去銀行進行貸款的時候,通常都會聽到需要對申請人的個人徵信進行查詢,然後稽核是否達到要求才能審批貸款。1 央行查詢個人徵信報告 首先需要帶好身份證,在開戶銀行裡查詢自己的信用情況。第二,可以在中國人民銀行...