gpt4 book ai didi

php - jQuery 自动完成与 MySQL 和 PHP 结果不显示

转载 作者:行者123 更新时间:2023-11-30 01:07:28 25 4
gpt4 key购买 nike

我的 jQuery 插件有问题,它没有向我显示任何结果。我不知道我哪里出错了?

那是我的 newJob.php:

<form method="post" action="newJob.php">
<span>Customer Name:<input type="text" id="customerName" name="customerName"></span><br>
<input type="submit" name="submitJob" value="Create Job" >
</form>
<script type="text/javascript" src="../js/jquery.js"></script>
<script type="text/javascript" src="../js/jquery-ui.js"></script>
<script type="text/javascript" src="../js/startDate.js"></script>
<script type="text/javascript">
$(function() {
//autocomplete
$("#customerName").autocomplete({
source: "searchCustomer.php",
minLength: 1
});
});
</script>

我的searchCustomer.php:

<?php
include('classes.php');

$obj = new CompanyDatabase;
$obj->connect_db();
$obj->select_db();

if (isset($_POST['customerName'])) {
$query = $_POST['customerName'];
$sql = mysql_query ("SELECT `Customer Name` FROM `job` WHERE `Customer Name` LIKE \"%".$query."%\"");
$array = array();
while ($row = mysql_fetch_assoc($sql)) {
$array[] = $row['customerName'];
}
echo json_encode ($array); //Return the JSON Array
}
?>

这有什么问题吗?感谢您的帮助!

最佳答案

我相信 MySQL 不允许列名和表名之间有空格。您确定使用了正确的列名和表名吗?

关于php - jQuery 自动完成与 MySQL 和 PHP 结果不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19640864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com