0

我正在尝试找到查看是否mysqli有结果的最佳方法。我希望代码在有有效查询时执行,如果没有,则不执行任何操作。

这是我尝试过的不起作用的代码:

$result = mysqli_query($con,"SELECT * FROM promoCode where code = '$code'")
    or die("Error in mySql statement!");

if (mysqli_num_rows($result)==1) { echo "yahoo it worked! "; }
4

1 回答 1

6

==1准确检查 1 条记录。

你需要的是

if (mysqli_num_rows($result) >= 1 ) { echo "yahoo it worked! "; }

在此处查看文档

于 2013-09-30T20:45:15.583 回答