由於性能問題,我儘量避免使用Count()。 (即SELECT COUNT()的使用者)如何在PHP中使用MySQL Found_Rows()?
如果我運行在phpMyAdmin以下內容,它是確定:
SELECT SQL_CALC_FOUND_ROWS * FROM Users;
SELECT FOUND_ROWS();
它將返回行#。即#個用戶。
但是,如果我在PHP運行,我不能做到這一點:
$query = 'SELECT SQL_CALC_FOUND_ROWS * FROM Users;
SELECT FOUND_ROWS(); ';
mysql_query($query);
它看起來像PHP不喜歡有兩個查詢傳遞所以,我怎麼能做到這一點?
這就是我們所說的「過早優化」 ...... – 2010-08-27 07:16:34
順便說一句,你不能用'的mysql_query送2個查詢()'。您必須分別發送每個查詢。如果您想一次發送多個數據庫界面,請使用其他數據庫界面。 – 2013-11-08 20:12:54