我试图摆脱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