Autocompletion-Ajax-PHP-Mysql :)

renauddero Messages postés 14 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 19 juillet 2006 - 18 juil. 2006 à 15:20
renauddero Messages postés 14 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 19 juillet 2006 - 19 juil. 2006 à 15:15
J'ai essayer de mettre une autocompletion d'ajax sur un site. Mais seul les data commencant par un nombre ou par t s'affiche..
Voici le code de option.php! les deux autres pages, je ne les ai pas modifie.

<?php
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);
include('db.php');
    mysql_select_db($database_conn, $conn);
    $verif_group = "SELECT DENUMIRE from bucstr";
    $recordset = mysql_query($verif_group, $conn) or  die(mysql_error());
    while ($row = mysql_fetch_assoc($recordset)) {
         $liste[] = $row['DENUMIRE'];
    }
function generateOptions($debut,$liste) {
    $MAX_RETURN = 20;
    $i = 0;
    foreach ($liste as $element) {
        if ($i<$MAX_RETURN && substr($element, 0, strlen($debut))==$debut) {
            echo(utf8_encode("<option>".$element."</option>"));
            $i++;
        }
    }
}
generateOptions($debut,$liste);
echo("</options>");
?>

Merci d'avance.

1 réponse

renauddero Messages postés 14 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 19 juillet 2006
19 juil. 2006 à 15:15
Bonjours,

Personne ne voit le probleme? Personnellement j'ai passe deux jours a retourne la source dans tous les sens pour voir ou etait le probleme! Et vous allez rire.. je n'ai toujours rien trouver :-(

Si quelqu'un a juste des pistes.. :S Je suis bloque sans ca.
Merci beaucoup!
Rejoignez-nous