我有一個查詢MySQL數據庫的PHP搜索腳本。目前,當沒有顯示結果時,腳本顯示並顯示錯誤。如何在沒有返回任何內容時顯示「找不到結果」的消息?在PHP中找不到結果時顯示信息MySQL搜索
我的PHP腳本是:
<?php
mysql_connect("localhost","username","password");
mysql_select_db("database");
if(!empty($_GET['q'])){
$query=mysql_real_escape_string(trim($_GET['q']));
$searchSQL="SELECT * FROM links WHERE `title` LIKE '%{$query}%' LIMIT 8";
$searchResult=mysql_query($searchSQL);
while ($row=mysql_fetch_assoc($searchResult)){
$results[]="<div class='webresult'><div class='title'><a href='{$row['url']}'>{$row['title']}</a></div><div class='desc'>{$row['description']}</div><div class='url'>{$row['url']}</div></div>";
}
echo implode($results);
}
?>
mysql_num_result – dynamic