gpt4 book ai didi

php - 通过 PHP 计算 COUNT() MYSQL 行的更有效方法?

转载 作者:可可西里 更新时间:2023-11-01 08:38:05 27 4
gpt4 key购买 nike

这是我目前在 PHP 中计算 mysql 行数的方式:

//GET total # of results and build $start and $end for main SQL statement
$sql= 'SELECT COUNT(*) FROM savedsearches WHERE user_id=\''.mysql_real_escape_string($user_id).'\'';
$initial_query = mysql_query($sql) or die("SQL error");
$num_sql = mysql_fetch_array($initial_query);
$numrows = $num_sql[0];
mysql_free_result($initial_query);

有没有更有效的方法来做到这一点?

最佳答案

没有。如果你想要一个计数,你运行你已经在运行的查询。

如果您需要更高的效率,请确保在 user_id 列上有一个索引

关于php - 通过 PHP 计算 COUNT() MYSQL 行的更有效方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3796080/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com