我的 SQL 查询计算满足条件的行数。有时这个值是 0 或 1。这将产生一个关于返回布尔值的错误。
如何避免这种情况?我不应该使用mysql_fetch_array
吗?
// Query the db to count the # of comments.
$price_change_dbo =
mysql_query("
SELECT COUNT(1) AS comment_count
FROM comments
WHERE user_id = '{$user_id}';"
);
// Use the result.
$price_change_row = mysql_fetch_array($price_change_dbo);
这是警告:
Warning: mysql_fetch_array() expects parameter 1 to be resource,
boolean given in /Applications/MAMP/... on line 1.