0
jqueryのオートコンプリート機能に問題があります。オートコンプリートで助けてくれる人
私のコード
test5.php:
<?php
$wynik = mysql_query("SELECT * FROM nabk_t_item_tags")
or die('Błąd zapytania');
if(mysql_num_rows($wynik) > 0) { while($r = mysql_fetch_assoc($wynik)) {
$input = $r['tags'] ;
$fields = explode(',', $input);
foreach($fields as $field) {
echo ''.$field.'<br>'; }}}
?>
とJavaScript
<script type="text/javascript">
$(function() {
var availableTags = <?php include('test5.php'); ?>;
$("#tags").autocomplete({
source: availableTags,
autoFocus:true
});
});
</script>
私が間違っているものを私を助けてください?
を試すには、PHPファイルをインライン化しますが、データを返しません含めます。最初にファイルをインクルードし、次にot $ wynikの内容をavailableTagsに代入する必要があります。現在、ファイルを割り当てようとしています。 – Digitalis
問題は、jQueryが配列とみなすものとして 'test5.php'の出力が出力されないことです。データベースからの結果を単一の配列に入れてから、 'json_encode()'を使ってください。 – Qirel
mysql_ *を参照してください。走る。 – Strawberry