moteur de recherche

domi811
Invité n'ayant pas de compte PHPfrance

27 sept. 2009, 08:28

J'ai créé ce moteur de recherche ci-dessous

<?php

// Le formulaire:
?> <html>
<form method="POST" action="">
<input type="text" name="recherche">
<input type="SUBMIT" value="Rechercher">
</form>
</html>

<?php
mysql_connect("", "", "");
mysql_select_db("form");
// Récupère la variable
$recherche = isset($_POST['recherche'] )? $_POST['recherche']: '';
// la requete mysql
$sql = mysql_query(
"SELECT nom, prenom FROM table WHERE nom LIKE '%$recherche%'" .
" OR tel LIKE '%$recherche%'") or die (mysql_error());
// affichage du résultat
while(list($nom, $prenom)=mysql_fetch_array($sql)){
echo ''.$nom.' <br />'.$prenom.' <br />;

?>

<?php
}

mysql_close();
?>
Fonctionne correctement mais,je voudrais rajouter une liste deroulante ci-dessous,
afin que ma recherche se fait par rapport à la ville selectionné.
Je ne sais pas ou l'insérer et comment faire, pourriez-vous m'aider svp

Merci d'avance

<select name="ville">
<option value="">ville1</option>
<option value="">ville2</option>
</select>