我正在嘗試開發一個使用php html和mysql的實時搜索應用程序。當我運行它我得到一個錯誤使用php mysql進行實時搜索
無法加載資源:服務器與404 狀態響應(未找到)錯誤的服務器。
這是我的HTML和PHP:
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script type="text/javascript">
function getStates(value) {
$.post("mypage.php", {partialState: value}, function (data) {
$("#results").html(data);
});
}
</script>
</head>
<body>
<input type="text" onkeyup="getStates(this.value)" />
<br>
<div id="results"></div>
</body>
</html>
PHP:
<?php
mysql_connect("localhost:3306", "root", "root") or die(mysql_error());
mysql_select_db("mydb") or die(mysql_error());
$partialStates = $_POST['partialState'];
$states = mysql_query("select name from software where name like '% {$partialStates}%'");
while ($state = mysql_fetch_array($states)) {
echo"<div>" . $states['name'] . "</div>";
}
?>
查看本頁面的位置'mypage.php' –
mypage.php與html文件位於同一位置。 –
嘗試將它寫爲:'。/ mypage.php' –