是什么(性能明智)使用count而不是mysql_num_rows?
$var = mysql_query("select * from tbl where id='something'");
$count = mysql_num_rows($var);
if($count > 1){
do something
}
和
$var = mysql_query("select count(*) from tbl where id='somthing'");
P.S的区别是:我知道mysql_ *已被弃用。
你为什么不运行一些测试,看看? – j08691 2013-03-20 13:41:29
如果你只是想'count'去第二个。第一个为你提供'数据'和'计数'。 – Rikesh 2013-03-20 13:41:39
从PHP 5.5.0开始不推荐使用mysql_扩展。改用PDO。 但是要回答你确切的问题,我想最好的方法是做一些测试。 – cen 2013-03-20 13:44:14