Salut,
En effet malalam, je suis complêtement d'accord avec toi...Néammoins je n'arrive vraiment pas à trouver le pkoi du comment! 
En fait je saisie les choix de l'utilisateur avec le code html suivant:
<u><b>RECHERCHE D'UN SITE</u></b><br><br>
<form action="resultat.php" method="post">
Sélectionnez votre critère de recherche de site:<br>
<select name="searchtype">
<option value ="nom_site">Nom du site
<option value ="fond_carto">Fond cartographique
<option value ="synthese">Synthèse
</select>
<br>
Saisissez les pécisions sur le critère choisi:<br>
<input name="searchterm" type=text>
<br>
<input type=submit value="Rechercher">
</form>
Puis, j'envoie les résultats à un script php qui traite donc searchtype et searchterm de la façon suivante:
<?
trim($searchterm);
//if(!$searchtype || !$searchterm)
//{
// echo "vous n'avez pas entré les détails de la recherche. Veuillez revenir à la page précédente pour les saisir à nouveau";
// exit;
//}
$searchtype = addslashes($searchtype);
$searchterm = addslashes($searchterm);
mysql_connect("localhost","root","") or die('Erreur de connexion à la base de données');
mysql_select_db("phpbb") or die ('Base inexistante');
$query = "select * from sites where ".$searchtype." like '%".$searchterm."%'";
$result = mysql_query($query);
$num_results = mysql_num_rows($result);
echo "<p>Nombre de sites trouvés: ".$num_results."</p>";
for ($i=0; $i <$num_results; $i++)
{
$row = mysql_fetch_array($result);
echo "<p><strong>".($i+1).". Nom site: ";
echo htmlspecialchars (stripslashes($row["nom_site"]));
echo "</strong><br>Fond cartographique: ";
echo htmlspecialchars (stripslashes($row["fond_carto"]));
echo "<br>Synthèse: ";
echo htmlspecialchars (stripslashes($row["synthese"]));
echo "</p>";
}
?>
Et bien sur j'ai l'erreur suivante : Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in h:\program files\easyphp1-8\www\resultat.php on line 47
Je suis vraiment desespéré car je vois pas du tout pkoi j'ai cette erreur...la seule explication serait une mauvaise lecture des searctype et searchterm...ce qui est très probable d'ailleur car si je ne met pas en commentaire la vérification de la bonne lecture de ces deux éléments, j'ai systématiquement l'echo du if conditionnel.
Mon "post" de l'html vers le php serait-il mauvais? Arf...merci d'avance en tous cas...
Neosqual