Отображение сообщения, когда в поиске PHP MySQL не найдено результатов

У меня есть сценарий поиска 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);
}

?>
5
задан Cosmo Posmo 25 June 2011 в 19:18
поделиться