Bonjour à tous,
J'ai trouvé un script d'autocompletion très simple mais cela ne fonctionne pas et je ne trouve pas pourquoi ? j'ai 2 fichiers, un formulaire et un fichier.php
Auriez vous une idée ?
Merci par avance.
Code html : 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
19
20
21
22
23
24
25
26
27
28
29
30 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script type="text/javascript" src="js/jquery-ui-1.9.2.custom.js"></script> <script> $(document).ready(function() { $('#nom').autocomplete({ serviceUrl: 'fichier.php', dataType: 'json' }); }); </script> </head> <body> <p>Entrez le nom : <input type="text" id="nom" /></p> </body> </html>
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
19
20
21
22
23 <?php include "../connect.php"; OpenConnection(); $sql = "Select Nom FROM Personne"; $result = mysql_query($sql); while ($row = mysql_fetch_row($result)) { $suggestions['suggestions'][]= $row[0] ; } // print_r($suggestions); echo json_encode($suggestions);
Partager