Un buongiorno a tutti
Vorrei esporvi il problema che sono incappato.. :dipser:
Vorrei fare autocomplete su diversi campi input usando jquery, php e mysql.
Fino ad ora sono riuscito a farlo su un campo "nome", ma con la mia poca conoscenza di java, non riesco ad uscirne.
Vi posto i codice che sto usando per il campo "nome".
File insert.php
Java:
Html:
File search.php
Grazie a chiunque riesca ad aiutarmi. :byebye:
Vorrei esporvi il problema che sono incappato.. :dipser:
Vorrei fare autocomplete su diversi campi input usando jquery, php e mysql.
Fino ad ora sono riuscito a farlo su un campo "nome", ma con la mia poca conoscenza di java, non riesco ad uscirne.
Vi posto i codice che sto usando per il campo "nome".
File insert.php
Java:
Codice:
<script type="text/javascript" charset="utf-8">
$().ready(function(){
$('#NomeSearch').autocomplete({
source: './include/search.php',
minLength:2,
});
})
</script>
PHP:
echo "<center><form method=\"post\" action=\"$url\">";
echo "<p><br><font class=\"scritta\">Inserire un nome :</font> <input type=\"text\" id=\"NomeSearch\" name=\"nome\" value=\"$nome\"></p>";
echo "<p><br><font class=\"scritta\">Inserire un cognome :</font> <input type=\"text\" id=\"ConSearch\" name=\"cognome\" value=\"$cognome\"></p>";
echo "<p><br><font class=\"scritta\">Insérer un num. Tel. :</font> <input type=\"text\" id=\"TelSearch\" name=\"tel\" value=\"$tel\"></p></form></p></center>";
File search.php
PHP:
error_reporting(0);
include ("./connessione.php");
$return_arr=array();
$nome=$_GET['term'];
$sql='select DISTINCT * from t_nominativi where nome like "'.mysql_real_escape_string($nome).'%" order by nome asc limit 0,10';
$fetch=mysql_query($sql);
while($row=mysql_fetch_array($fetch, MYSQL_ASSOC)){
$row_array['value']=$row['nome'];
array_push($return_arr,$row_array);
}
mysql_close($conn);
echo json_encode($return_arr);
Grazie a chiunque riesca ad aiutarmi. :byebye: