我有一个MySQL查询,它运行在用户输入上。
如何编写IF语句以查看是否设置了行?
我试过了:
if (!isset($row['example']) === true) {
//row not set
}
和
if (empty($row['example'])) {
//row not set
}
谢谢!
***编辑:我试过的第一个IF声明确实起作用了。对不起我造成的任何麻烦。
答案 0 :(得分:2)
简单检查
if(isset($row['example']))
或者更好地检查你是否有使用
从sql返回的任何记录mysql_num_rows
答案 1 :(得分:0)
最简单的方式:
if ((isset($row) === true) !== false) {
if(!empty($row) === true){
echo "row is good";
}
}