Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 MySQL 查询,它根据用户输入运行。
我将如何编写一个 IF 语句来查看是否设置了一行?
我努力了:
if (!isset($row['example']) === true) { //row not set }
和:
if (empty($row['example'])) { //row not set }
谢谢!
***编辑:我尝试的第一个 IF 语句确实有效。很抱歉我造成的任何麻烦。
简单的检查将是
if(isset($row['example']))
或者更好地检查您是否使用从 sql 返回的任何记录
mysql_num_rows
有史以来最简单的方法:
if ((isset($row) === true) !== false) { if(!empty($row) === true){ echo "row is good"; } }