我正在生成在php的網頁的MySQL。java查詢鏈接錯誤
javascript文件不是working.its引發錯誤 - 未聲明純文本文檔的字符編碼。如果文檔包含US-ASCII範圍之外的字符,則該文檔將在某些瀏覽器配置中呈現亂碼文本。文件的字符編碼需要在傳輸協議中聲明,或者文件需要使用字節順序標記作爲編碼簽名。
這三個文件分別是:
第一個文件的代碼是:indexmain1.php
<!doctype html>
<html lang="en">
<head>
<title> Searching sites</title>
</head>
<body>
<input type="text" id="go" name="go" size="80"/>
<input type="submit" name="searchsite" id="submit" value="search site"/>
<div id="search_query"></div>
</body>
</html>
第二個文件的名稱:instant1.js
$('#go').keyup(function(){
var search_query=$(this).val();
$.post('search1.php',{search_query:search_query},function(searchq){
$('#search_query').html(searchq);
});
});
第三個文件名:search1.php
<?
mysql_connect("localhost","root","root");
mysql_select_db("sachin");
if(isset($_POST['search_query'])){
echo $_POST['searchquery'];
?>
現在我只是單純的想顯示在indexmain.php做了搜索,但它甚至沒有顯示任何結果時,我只是嘗試呼應搜索查詢.do幫助隊友...
您需要在第一個文件關閉這個標籤:'' – Alvaro
抱歉,這是一個錯字錯誤.... – nikesh
確認你已經在你的php.ini中啓用了short_tags或者替換<?與<?php。此外 - 您正在檢查'search_query',但回顯'searchquery' - 確實是不同的鍵 –