j'essaie de créer une formulaire avec autocomplettion a partir de la librairie scriptaculous. J'ai un probleme qui semble venir d'un tableau PHP.
Je vais essayer de faire simple:
dans mon fichier PHP j'ai une un tableau qui doit contenir une liste de nom
Si je le code en dur :
$liste=array(" Marcel", "george', "gilles");
Mon script d'autocompletion fonctionne parfaitement;Si je créé dynamiquement ce tableau à partir d'une requete:
$liste=array();
do {
array_push($liste, $row_clients['noms']);
}
while ($row_noms = mysql_fetch_assoc($noms));
Le script d'autocompletion n'affiche plus qu'une partie des possibilites, le premier nom commençant par la premiere lettre tapée, mais plus rien à la seconde. ex : je tape "g", il ne me propose que "george", si je tape "gi", plus rien.Je ne crois pas que ça vient de javaScript, c'est le tableau dynamique qui pose problème. Pourtant si je fait un print_r, le tableau semble correctement formaté, et affiche tous les noms.
Merci pour votre aide.