我試圖擺脫MySQL表期運用PHP和jQuery的自動完成功能的名單,但我沒有得到任何result.could你幫PLZ自動完成jQuery和PHP的問題
這裏是jQuery的
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"
type="text/javascript"></script>
<script language="javascript" type="text/javascript">
function findmatch(str){
if (str.length>0){
$('#found').load('SelectQury.php?n='+str);
}
}//fun
</script>
</head>
<body>
<div id="container">
<input type="text" name="text" id="textfield" autocomplete="off"
onkeyup="findmatch(this.value);"/>
<div id="found" >non found</div>
</div>
</body>
</html>
PHP代碼
if(isset($_POST['text'])){
$s=$_POST['text'];
$query="SELECT FROM student WHERE name LIKE '$s%'";
$result=mysql_query($query) or die ('Wrong query : ' . mysql_error());
$string='';
while($row = mysql_fetch_assoc($result)){
$string.= $row['name'];
}
echo $string;
}else{
echo 'wrong GET keywoord';
}//ifisset
現在感謝我收到此錯誤消息:錯誤的查詢:您的SQL語法錯誤;檢查與您的MySQL服務器版本相對應的手冊,以找到在第1行'FROM學生WHERE名稱LIKE a%'附近使用的正確語法 – Mary 2011-06-09 11:51:33