2013-06-23 82 views
1

作爲一些其他人,我有jQuery的自動完成和MySQL的問題。 我總是得到一個404,不知道爲什麼。jquery自動完成php錯誤404

這就是自動完成連接:

jQuery(document).ready(function($){ 
    $('#planeID-input').autocomplete({source:'suggest_planeID.php', minLength:1});  
}); 

,這裏是我的suggest_planeID.php樣子:

<?php 
include "db_connect.php"; 
$search = protect($_GET['term']); 

$result = mysql_query("SELECT planeID FROM `planes` WHERE `planeID` LIKE '%$search%' ")  or die('Something went wrong'); 

$json = '['; 
    $first = true; 
    while ($row = mysql_fetch_assoc($result)) 
    { 
     if (!$first) { $json .= ','; } else { $first = false; } 
     $json .= '{"value":"'.$row['planeID'].'"}'; 
    } 
    $json .= ']'; 
echo $json; 

我在Chrome控制檯得到的錯誤是:

GET http://localhost/phptomysql/try_2/suggest_planeID.php?term=D-0 404 (Not Found) 

有些想法或提示?

+1

檢查路徑「http:// localhost/phptomysql/try_2/suggest_planeID.php」是否導致正確的目錄並可用於Web服務器。 – Bjoern

+0

太棒了!從來沒有考慮過這樣一個愚蠢的錯誤原因:) 但現在我有問題,沒有結果從數據庫返回,雖然我嘗試實際存在於數據庫中的值。 我不知道如何調試。 – juleee

+0

mysql看起來像: 我有一個DatatBase稱爲「測試」與表內caled「飛機」。這張表有兩列'planeID'和'planeType' – juleee

回答

0

檢查路徑http://localhost/phptomysql/try_2/suggest_planeID.php是否導向正確的目錄並且可用於Web服務器。