gpt4 book ai didi

javascript - 通过JavaScript问题从函数中获取json

转载 作者:行者123 更新时间:2023-11-28 03:48:40 25 4
gpt4 key购买 nike

我有这段 JavaScript 代码,它应该以 JSON 格式从数据库中获取值。我用它来将多个标签放入输入字段中。我无法让它工作,显然函数调用方式有问题并且没有检索到数据。

当我在浏览器中调试它时,它不会超出以下范围:

return $.get('functions.php', { query: query, filter:"users" }, 

JavaScript 代码:

source: function (query, process) {
return $.get('functions.php', { query: query, filter:"users" }, function (data) {
data = $.parseJSON(data);
return process(data);
});
},

函数.php

switch($_GET['filter']) {
case 'users':
echo get_users_list();
break;
default:
return;
}
function get_users_list() {
global $db;
$sql = "SELECT name FROM dba.employee WHERE name LIKE '%".$_GET['query']."%'";
$stmt = $db->prepare( $sql );
$stmt->execute();
$json = [];
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
$json[] = utf8_encode($row['name']);
}
return json_encode($json);
}

最佳答案

我的代码中有一些拼写错误,这就是为什么我无法检索所需的信息。

关于javascript - 通过JavaScript问题从函数中获取json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48228983/

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