0

これは私の検索クエリです。一致する結果がない場合、エラーを表示するにはどうすればよいですか。助けてください

 $sql="SELECT  * FROM course WHERE course_name LIKE '%" . $search_name .  "%'";
              //-run  the query against the mysql query function
              $result=mysql_query($sql);
4

2 に答える 2

4
$sql="SELECT  * FROM course WHERE course_name LIKE '%" . $search_name .  "%'";
              //-run  the query against the mysql query function
$result=mysql_query($sql);

if(mysql_num_rows($result) < 1)
{
    echo 'There were no results.';
}
于 2012-11-26T09:29:15.300 に答える
0
if(mysql_num_rows($sql)=="0")
{
echo "----------------"; //your code here
}
于 2012-11-26T09:30:31.507 に答える