私は、次のPHPスクリプトを持っている:空のテーブルのPHPのsql-queryは何を返しますか?
<?php
$all_threads=mysql_query("SELECT * FROM forum_threads WHERE category=$_GET[id]");
if($all_threads){ ?>
//Do something.
<?php
}
else { ?>
//Do something else
<?php
} ?>
テーブルforum_threadsは空なので、クエリが実行されるはずですhttp://php.net/manual/en/function.mysql-query.phpのドキュメントと「それ以外」のブロックに応じて「false」に戻す必要があります。しかし、不思議なことに、ifブロックが実行されています。どうして?
ありがとうございます!素晴らしい返信です! – aakashbhowmick
'mysqli_'は' mysql_'からアップグレードする別のオプションです –