我嘗試創建一個提示文本輸入字段讀取MySQL數據庫的提示信息,當用戶輸入一個字母例如一個所有字包含字母一個出現我使用的輸入字段下PHP和MySQL。推薦文本輸入字段
的HTML
<label for="email">Location *</label>
<input type="text" list="mylocation" id="suggest" name="txt_location">
<datalist id="mylocation">
</datalist>
</div>
PHP代碼
<?php
include("../includes/connect.php");
$location=$_GET['txt_location'];
$sql=mysqli_query($conn,"select DISTINCT(db_location) from tbl_marketing where db_location like '$location%' order by db_location")or die(mysqli_error($conn));
if(mysqli_num_rows($sql)>0){
while($row=mysqli_fetch_array($conn)){
$loc=$row['db_location'];
echo"<option value='$loc'>";
}}
?>
我的腳本
$(document).ready(function(){
$("#suggest").keyup(function(){
$.get("suggest.php",{location: $("#suggest").val()},function(data){
$("datalist").empty();
$("datalist").html(data);
});
});
});
我也用在我的網站引導 的問題是,我的代碼沒有工作。有沒有其他的方法可以做,或者我可以使用bootstrap來做到這一點,什麼是和如何做到這一點??!
這個問題顯得寬闊。也許把它分解成小塊,並說明你已經嘗試了什麼。 –
@現實洪流這個代碼我已經試過,但我沒有任何結果。 – m7md
嘗試改變這種'$位置= $ _ GET [ 'txt_location'];'本'$位置= $ _ GET [ '位置'];' – dann