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 に答える