PHP 检查 NULL

标签 php mysql null

下面是代码:

$query = mysql_query("SELECT * FROM tablex");

if ($result = mysql_fetch_array($query)){

    if ($result['column'] == NULL) { print "<input type='checkbox' />"; }
    else { print "<input type='checkbox' checked />"; }
}

如果值是 NOT NULL 我仍然会得到未选中的框。我从上面做错了什么,应该 $result['column'] == NULL 工作吗?

有什么想法吗?

最佳答案

使用 is_null=== 运算符。

is_null($result['column'])

$result['column'] === NULL

关于PHP 检查 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1576243/

相关文章:

php - 安卓和php

php - Yii2 同一模型的多个实例

mysql - 如何向 Hive(0.13.1) 表插入数据?

mysql - 在将 CSV 文件内容插入数据库之前检查正确的数据类型

mysql - 在 MySQL 中将 null 替换为 0

php - 将数据推送到使用 json_encode 生成的 JSON

php - 将域名重写为 url

mysql - 将mysql数据库从远程服务器复制到本地计算机

javascript - 未捕获的类型错误 : Cannot read property 'checked' of null index. html:24

objective-c - XML 文件中的奇怪字符(来自用户输入?)