我使用數據庫建議進行搜索表單。一切是怎麼回事不錯,但問題是當我輸入「T」它顯示了t
歌曲同樣顯示了s
字母歌以及這裏是我的代碼:用鍵入的字母顯示歌曲
<?php
include('config.php');
if($_POST) {
$q = $_POST['searchword'];
$sql_res=mysql_query("select * from vass_songs");
while($row=mysql_fetch_array($sql_res)) {
$id=$row['id'];
$title=$row['title'];
$img=$row['img'];
$album_id=$row['album_id'];
$re_title='<b>'.$q.'</b>';
?>
<div class="suggestion_box" align="left">
<a href="/song/<?php echo $id; ?>">
<img src="/static/albums/<?php echo $id; ? >_small.jpg");">
</div><?php echo $title; ?><br/>
<span style="font-size:9px; color:#999999"><?php echo $country; ?></span>
</a>
</div>
<?php
}
} else {
}
?>
您似乎沒有根據搜索詞進行過濾? –
SELECT * FROM vass_songs WHERE title LIKE'%$ q%'? –
你能給我一個代碼 –