1
私のmysqlデータベースを検索するこのオートコンプリート検索を作成しました。検索アイコンがオートコンプリート検索に表示されない
<div class="search-bar">
<div class="ui-widget">
<input id="skills" class="search1" placeholder="Cerca un tipo di marca">
<input type="submit" value="">
</div>
</div>
は、データベース接続である: はここに私のコードです
<?php
$dbHost='localhost';
$dbUsername='root';
$dbPassword='evolvia2016';
$dbName='codexworld';
$db=new mysqli($dbHost,$dbUsername,$dbPassword,$dbName);
//get search term
$searchTerm=$_GET['term'];
//get matched data from skills table
$query=$db->query("SELECT * FROM skills WHERE skill LIKE '%".$searchTerm."%' ORDER BY skill ASC");
while ($row = $query->fetch_assoc()) {
$data[] = $row['skill'];
}
//return json data
echo json_encode($data);
?>
問題は、ボタンや、ここに表示されますdoesntの検索アイコン(ズーム)を提出することです作成済み:
<input type="submit" value="">
は検索アイコンを出力しますが、うまく動作するテキストボックスを除いては何も表示されません。したがって、検索アイコンを除いてオートコンプリートはOKです。誰かが私を助けることができますか?私は自分のコードで間違ったことをしましたか?
送信ボタンの高さと幅を固定しましたか? CSSの例: 'input [type =" submit "] {width:22px;高さ:22px;表示ブロック; } ' –
' '" 'の値を割り当てると、テキストなしの非常に狭いボタンになります – RamRaider
検索アイコン?あなたが何を参照しているのかも不明です – epascarello