jquery autocomplete php error 404

时间:2013-06-23 08:14:56

标签: php jquery mysql

和其他一些人一样,我遇到了jquery的自动完成和mysql问题。 我总是得到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 个答案:

答案 0 :(得分:0)

检查路径http://localhost/phptomysql/try_2/suggest_planeID.php是否指向正确的目录,是否可用于网络服务器。