我正在存储一个单选按钮值,该值在数据库中可以是true,false或NULL.
如果为null或false,则答案为0,即为false.
有没有检查空值的解决方案?我尝试过使用isset和Empty但这些都没有帮助.
数据库是MSSQL,数据类型是用于存储单选按钮的值
<input name="radioVal" type="radio" id="radioVal" value="false"
<?PHP
if(row['radioVal'] == false )
echo "checked='checked' ";
}
?> />
<input name="radioVal" type="radio" id="radioVal" value="true"
<?PHP
if(row['radioVal'] == true )
echo "checked='checked' ";
}
?> />
最佳答案 尝试
if(false === row['radioVal'] ) //or
if(NULL === row['radioVal'] )
并检查NULL,您可以查看is_null
is_null(row['radioVal'])