私は2つのフィールドを持っています
<input type="text" id="user-name" />
<input type="text" id="admin-name" />
$("#user-name").autocomplete("autocomplete.php", {
selectFirst: true
});
私は単一のphpファイルハンドル autocomplete .ie autocomplete.php を使用しています
$q=$_GET['q'];
$my_data=mysql_real_escape_string($q);
$mysqli=mysqli_connect('localhost','root','','test') or die("Database Error");
$sql="SELECT user_name FROM users WHERE user_name LIKE '%$my_data%' ORDER BY user_name";
$result = mysqli_query($mysqli,$sql) or die(mysqli_error());
if($result)
{
while($row=mysqli_fetch_array($result))
{
echo $row['user_name']."\n";
}
}
ユーザー名の期待される出力を取得していますが、同じphpファイルを使用してadmin-nameに対して同じことを行う方法. デフォルトのautocomplete.phpはユーザー名のみを取得するため、異なる動作をさせる方法