php - 尽管实际为零,但 mysql_fetch_row 返回的值大于零

标签 php mysql

我正在运行以下查询,但 $new 返回 0:

$count = mysql_query("SELECT COUNT(*) FROM flagged WHERE status=0") or die(mysql_error()); 
$new = mysql_fetch_row($count);

if ($new != 0) {
            echo "<script language=\"javascript\">$.titleAlert(\"New Logs - ($new[0])\");</script>";
        }

问题是当 $new != 0

时不应该满足的 if 条件总是得到满足

我什至试过:

if ($new > 0) {
//update title about new logs
}

无论如何,标题仍在更新,我不确定为什么。

New Logs - (0)

最佳答案

就这样

var_dump($new);

你会明白为什么你的 if 不起作用

关于php - 尽管实际为零,但 mysql_fetch_row 返回的值大于零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5493936/

相关文章:

php - Laravel - 使用 Rest API JSON 的原始查询

javascript - 使用PHP,Ajax和文本框刷新youtube嵌入代码

php - 为什么这个验证码没有按预期工作?

php - 没有从查询中获取数据。 PDO

php - 我在更新表格中的产品数量时遇到问题

jquery - SQL 子查询传递数据

MySQL 函数 : Selecting and returning column

php - MySQLi 语句的函数对数据库不执行任何操作

php - Ajax 数据未发送到 Controller 功能 (Laravel)

php - 在php循环时显示两列html表格