Voici le code complet :
<?
if(strlen($_POST['recherche'])<3)//on vérifie que la demande comporte au moins 3 caractères
print '<body bgcolor="#990033"><div align="center"><font face="arial" size="3" color="white"><br><br><br><br><b>LE CHAMP DOIT CONTENIR AU MOINS 3 CARACTERES</b><br><br>Cliquez sur "Précédente"'; //s'il y a moins de 3 caractères, message d'erreur
else{
//----------------------------------------------------------------
//
// Page de recherche avec le mot ou les mots clés
//
// recherche.php
//
//----------------------------------------------------------------
$mysql_host = 'sql.free.fr'; // entrer votre hote ici
$mysql_user = 'monlogin; // entrer votre login
$mysql_password = 'monmotdepasse'; // entrer votre password
$mysql_base = 'nomdemabase; // entrer le nom de votre base
//----------------------------------------------------------------
//Attention, je ne vais pas reprendre les vérifications de formulaires, vous les avez vu dans les cours précédents.
//on se connecte à la base de donnée
$db = mysql_connect($mysql_host,$mysql_user,$mysql_password) or die ("erreur de connexion");
//sélection de votre base de donnée
mysql_select_db($mysql_base,$db) or die ("erreur de connexion base");
//requête de recherche
$rem = strtoupper ($_POST['recherche']);
$req = mysql_query("SELECT url, description from annuaire_tbl where description LIKE '% ".$rem." %' Order by url Asc limit 0,1 ") or die ("erreur req ".mysql_error());
//on compte les résultats
$res= mysql_numrows($req);
//on affiche le nombre de résultats trouvés
print '<b><p align="center"><span style="background-color:rgb(242,221,180)" font color="black" size="2" face="arial"> Pour le mot <font color="red" size="3" face="Arial">'.$recherche.'<font color="black" size="2" face="arial"> il y a '.$res.' résultat(s)</b><b><font color="rgb(242,221,180)">_________</b><b><font color="#993333" size="3">http://local.free.fr</b><b><font color="rgb(242,221,180)" size="2">_________</b><b><font color="#666666">BASE DES ACTES NOTARIES DU SECTEUR HALLUIN-TOURCOING</b></span></p><font color="black"><br>';
//----------------------------------------------------------------------
//on ressort les infos par ordre alphabétique, voir order dans la requête
while( $sortie = mysql_fetch_array($req))
{
$var = str_replace ($_POST['recherche'], '<span style="background-color:rgb(255,153,153);">'.$_POST['recherche'].'</span>', $sortie['description']);
print '<font face="arial" size="2"><b><br>';
print $sortie[url].'</b><br>';
echo $var;
print '<div align="center">-----------------------------------------------------------------<br><div align="left">'; // c'est juste une ligne de séparation ;-)
}//fin de boucle
//on ferme la connexion
mysql_close();
}
?>