電子書籍の厳選無料作品が豊富!

プログラム初心者です

sqlをselectして結果がなかった場合、mysqli_fetch_assocを使うより先に判定する場合はどうすればいいのでしょうか?






if(ここがわかりません){
echo '検索結果がありません';
}

while($row = mysqli_fetch_assoc($recordSet)){
print $row['id'];
}

よろしくお願いします

A 回答 (2件)

mysqli はよく知らないけどこれが 0 かどうかで判定できるかな?


http://www.php.net/manual/ja/mysqli-result.num-r …
    • good
    • 0
この回答へのお礼

回答ありがとうございます
mysqli_num_rowsでやってみたら判定できました

お礼日時:2014/01/05 01:03

バッファクエリ(デフォルト)を用いている場合のみmysqli_num_rows関数が使えます。



mysqli_num_rows
http://www.php.net/manual/ja/mysqli-result.num-r …

バッファクエリと非バッファクエリ
http://www.php.net/manual/ja/mysqlinfo.concepts. …
    • good
    • 0
この回答へのお礼

おかげで判定できました。ありがとうございました

お礼日時:2014/01/05 01:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!