Bonjour,
J'ai une liste déroulante dans un formulaire qui permet la sélection d'un client. Cette liste se base sur la table client de ma BD MySQL.
Code :
- <select name="oaclinom" size="-1" font>
- <? $query="select clinom1,clinom2,cliprenom,clinumadr,clirue1,clirue2,clicp,cliville from client order by clinom1";
- $result=mysql_query($query);
- while($data = mysql_fetch_array($result))
- {
- echo "<option value='".$data[clinom1]."'><font size='-1'>".$data[clinom1]."</font>\n";
- }
- ?>
- </select>
|
Mon problème, c'est qu'il y a plus de 3000 clients dans la liste et que pour faire son choix, on ne peux taper que la 1ère lettre.
Par expemple, lorsque j'ouvre ma liste déroulante, si je tape "T", j'ai tous les clients commencants par "T", mais si ensuite je tape "E" car mon client à un nom commencant par "TE", il me ramène aux clients commencants par "E". Je voudrais pouvoir taper plusieurs lettres pour faire ma sélection.
Est-ce possible ?
Merci de votre aide.