[Conception] Boucle select en autocompletion sans "SELECT"
Bonjour,
Dans un script php d'autocompletion, j'aimerai savoir comment récupérer la valeur de la ligne choisi si on ne met pas de balise "SELECT"
Voici le script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| header('Content-Type: text/xml;charset=utf-8');
echo(utf8_encode("<?xml version='1.0' encoding='UTF-8' ?><options>"));
if (isset($_GET['debut'])) {
$debut = utf8_decode($_GET['debut']);
} else {
$debut = "";
}
$debut = strtolower($debut);
$MAX_RETURN = 10;
$i = 0;
// Description de la requête de recherche de la table
$req = "SELECT DISTINCT id_maj,maj_nom, maj_prenom FROM ".$prefixe_table."`maj_etat_civil` WHERE maj_nom like '$debut%' AND id_trt > 0 AND id_trt < 5 ORDER BY maj_nom";
$result=mysql_query($req);
while ($row = mysql_fetch_array($result, MYSQL_NUM))
{
// if ($i<$MAX_RETURN && substr($row[1], 0, strlen($debut))==$debut)
if ($i<$MAX_RETURN)
{
echo "<option>$row[1] $row[2]</option>";
$i++;
}
}
echo("</options>"); |
J'aimerai si possible, ne pas mettre de "select".
Merci d'avance