jquery自动完成与php文件查询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文件以找到错误或这里有人已经看到错误?