website logo
Auteur
avatar
camy

Forum » » Le coin des codeurs » » recherche alphabétique


Posté : 9 juil. 2003 à 15:57 icone du post

Salut !!
Je souhaite faire un moteur de recherche par les lettres de l'alphabet.
Qd l'utilisateur clique sur 'A', une nouvelle page affiche toutes les coordonnées des noms commencant par A.

Voici mon code :
<HTML>
<HEAD>
<TITLE>Recherche alphabetique</TITLE>
</HEAD>
<BODY>
<form method="post" action="betique.php3">
<CENTER>
<b><a href="http://localhost/betique.php3" name"lettre"> A </a></b>
<b>-</b>
<b><a href="http://localhost/betique.php3" name"lettre"> B </a></b>
<b>-</b>
......
<b><a href="http://localhost/betique.php3" name"lettre"> Y </a></b>
<b>-</b>
<b><a href="http://localhost/betique.php3" name"lettre"> Z </a></b>
</CENTER>
</form>
</BODY>


<?php
$lettre = $_POST['lettre'];

$sql = "select * from coordonnees where nom like '$lettre%' ";
$db=mysql_connect("localhost", "root", "");
mysql_select_db('assos1',$db) ;
$result = mysql_db_query('assos1',$sql);

if ($result) {
if (mysql_num_rows($result) == 0) {
// Si il n'y a pas de résultats
echo "<center><b>Pas de
Résultat</b></center><br>"; } else {
echo "<center><b>Résultat(s)</b></center><br>";
while($row = mysql_fetch_array($result)) {
echo $row['nom'];
echo"
" ;
echo $row['adresse'];
echo"
" ;
echo $row['tel'];
echo"

" ;
}
mysql_free_result($result);
}
}
?>
</HTML>

[ Message édité par : Tribal-Dolphin : 11-07-2003 10:40 ]

Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=6593&forum=5