L'affichage de message lorsque aucun résultat trouvé en PHP MySQL de recherche

J'ai un PHP de recherche script qui interroge une base de données MySQL. Actuellement, lorsque aucun résultat n'est affiché le script affiche et de l'erreur. Comment puis-je faire afficher un message du genre "Aucun résultat n'a été trouvé" lorsque rien n'est renvoyé?

Mon script PHP est:

<?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

OriginalL'auteur Cosmo Posmo | 2011-06-25