update.phpをjQueryのUIの入力値選択
<script type="text/javascript">
$(function() {
$("#items").autocomplete({
source: 'searchforitem.php'
});
});
</script>
<div class="ui-widget"><input id="items" name="itemname" placeholder="Search Item here"></div>
searchforitem.php
<?php include_once 'dbcontroller.php';
//get search term
$searchTerm = $_GET['term'];
//get matched data from skills table
$query = $mysqli->query("SELECT * FROM item,category,brand WHERE ((Partno LIKE '%".$searchTerm."%') OR (Description LIKE '%".$searchTerm."%') OR (Cname LIKE '%".$searchTerm."%') OR (Cname LIKE '%".$searchTerm."%')) AND ((item.Bno=brand.Bno) AND (item.Cno=category.Cno)) ORDER BY Partno ASC");
while ($row = $query->fetch_assoc()) {
$data[] = $row['Partno']." ".$row['Bname']." ".$row['Description'];
}
//return json data
echo json_encode($data);
?>
今、私が欲しいのは、私が入力id="items"
が全く値のみのパートを持たないようにしたいということです、しかし、一つは、すべて見ることができますドロップダウンのデータ
希望私は何をしたいかを伝えることができます。
任意のヘルプは、私がSearchforitem.phpでやっている何を
素晴らしいことでしょうか?
私は今、私はすべてのデータを表示していますが、私は、入力値が唯一の「PARTNO」になりたい名前、説明、ブランド名やカテゴリ名
、この用語は、SKUに一致する項目の表からすべてのデータを表示しています これは可能ですか?
あなたの質問には、特定の列だけを選択してください: 'SELECT Partno FROM item、category、brand WHERE ............. ' –
しかし、その説明なしに特定のアイテムを特定する方法があるため、関連するすべてを表示したい –