Bonjour,
Je suis à la recherche d'une méthode pour complété automatiquement deux champs inputs, j'y arrive sur un mais pour l'autre.
Pour faire simple je cherche un article avec l'autocompletion et je voudrais qu'il me remplisse aussi la case référence.
Voici mon code pour le coté html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $(document).ready(function() { $('#article0').autocomplete({ serviceUrl: 'articlesearch.php', dataType: 'json' }); });Pour le php :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <td><input type="text" id="ref0" name="ref0" placeholder="REF" value="" style="border:none;"/></td> <td><input type="text" id="article0" name="article0" placeholder="ARTICLE" value="" size="100%" style="border:none;"/>
Quelqu'un peut il m'aider ?
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php if(isset($_GET['query'])) { // Mot tapé par l'utilisateur $q = htmlentities($_GET['query']); // Requête SQL $sql_article = mysql_query("SELECT libelle_article, ref_article FROM article WHERE libelle_article LIKE '%".$q."%' LIMIT 0, 10") OR die ("erreur search article".$sql_article); // On parcourt les résultats de la requête SQL while($resultat = mysql_fetch_object($sql_article)) { // On ajoute les données dans un tableau $suggestions['suggestions'][0] = $resultat->libelle_article; //$suggestions['suggestions'][1] = $resultat->ref_article; } // On renvoie le données au format JSON pour le plugin echo json_encode($suggestions); } ?>
merci
Partager