1
こんにちは。SQLテーブルからAJAXオートコンプリート?
SQLテーブルの情報に基づいてオートコンプリートする入力はどのようにできますか?
[CSS]
[JQUERY]
<script>
$(function() {
var availableTags = [
<?php
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo '"'.$row["user_username"].'",';
}
}
?>
];
$("#tags").autocomplete({
source: availableTags
});
});
</script>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags">
</div>
をこれは動作しますが、私が追加しようとすると::
$sql = "SELECT username FROM table";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo '"'.$row["username"].'",<br>';
}
}
代わりに "ユーザー名1" などのJSリストの、それはないだろう、私が試してみました何
作業。
オートコンプリートステートメント(ユーザー名1、ユーザー名2など)のユーザー名を選択するにはどうすればよいですか?
これは、「JS配列のSQLクエリからPHPをエコーするにはどうすればよいですか?」と言い換えることができます。
ご協力いただければ幸いです。ありがとう。
正確に 'php'コードは' javascript'コードの中に入りますか? – Dekel
タグ – axlj
を削除します.jquery UIオートコンプリートパッケージを使用しているとしますか?あなたは 'JS配列のSQLクエリからPHPをエコーすることはできません'。 JSを使用して、オートコンプリートで使用するJSONデータを返すURLへのリクエストを行うことができます。 – jcorry