Sya lagi belajar cara2 yg ada di sini autocomplete dengan sugesti, tapi ko klu cara lain ga bisa ya dengan lebih dari 1 textbox, misalkan textbox yg utama yg ada sugestinya milih atau tulis nama terus di textbox ke 2 muncul alamat itu gimana ya, tolong dibantu.
ini ada penggalan coding sya. trimakasih
NB: sya baru bisa hanya muncul di 1 textbox.
<title>Tes</title>
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
<script type='text/javascript' src="js/jquery.autocomplete.js"></script>
<link rel="stylesheet" type="text/css" href="js/jquery.autocomplete.css" />
<script type="text/javascript">
$(document).ready(function() {
$("#nama").autocomplete("autoCompleteMain.php", {
width: 300
});
});
</script>
</head>
<body>
<form autocomplete>
<p>
Enter Name <label>:</label>
<input name="nama" id="nama" />
<input name="alamat" id="alamat" readonly="readonly" />
</p>
<input type="submit" value="Submit" />
</form>
<?php
// Ini untuk AutoCompleteMain.php
$dbhost = 'localhost'; // Database Host
$dbuser = 'root'; // Database Username
$dbpass = ''; // Database Password
$dbname = 'dbdata'; // Database Name
$con = mysql_connect($dbhost,$dbuser,$dbpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
$q = $_GET['q'];
$sql = "SELECT * FROM tbpeg WHERE nama like '%$q%'";
$hasil = mysql_query($sql);
while($data = mysql_fetch_array($hasil))
{
$qnama = $data['nama'].' - '.$data['alamat'];
echo "$qnama\n";
}