【发布时间】:2019-04-11 02:51:40
【问题描述】:
如果我在 PHP 中使用它来计算记录,当实际上没有记录时,它的计数为 1。但是,当我在 HeidiSQL、phpmyadmin 或其他任何工具中运行相同的查询时,它会给出正确的 0。为什么会出现差异?
if ($result = $mysqli->query($Query)) :
return $result->num_rows;
$MySQLError = ($mysqli->connect_errno) ? mysqli_error($mysqli) : "";
$result->close();
$mysqli->close();
if ($MySQLError) return $MySQLError;
endif;
$Query,在这种情况下,包含:
SELECT COUNT(ID) AS UpdateCount
FROM tablename
WHERE ShowPage = 1 AND
DateUpdated BETWEEN 1554345942 AND 1554950742
【问题讨论】: