jquery自动完成与php文件查询mysql数据库

时间:2013-06-23 12:55:00

标签: php jquery mysql

我正在尝试使用带有mysql数据库的jquery自动完成文本输入来获取自动完成建议。从教程我得到了以下用于查询数据库的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网络面板中,我可以看到,在每次输入到我的文本字段后,我发送了“suggest_planeID.php?term = d-”的请求,但我没有发现任何建议。

数据库看起来像这样: 我有一个名为“test”的DatatBase,里面有一个叫“飞机”的表。该表有两列'planeID'和'planeType'。

有没有机会调试php文件以找到错误,或者这里的任何人是否已经看到错误?

0 个答案:

没有答案