gpt4 book ai didi

php - 无法在表中显示数据

转载 作者:行者123 更新时间:2023-11-30 22:20:37 25 4
gpt4 key购买 nike

我需要使用 jquery 从 mysql 数据库中检索数据。我已经尝试了这两种方法($.getJSON 和 $.ajax),但都没有产生预期的结果。

虽然数据在浏览器的控制台(netwaork 选项卡)中,但它没有显示在表格中。

我的 php 文件。 在浏览器中查看时,上面的代码会生成所需的 json 结构。

这是我的 jquery 代码。(使用 $ajax 方法)

$(document).ready(function() {
var jsonobj = [];
$.ajax({
url: "reg_data_table_js.php",
success: function(data) {
//alert(data)
jsonobj = data;
var tr;
for (var i = 0; i < jsonobj.length; i++) {
tr = $('<tr/>');
tr.append($("<td>" + jsonobj[i].id + "</td>"));
tr.append($("<td>" + jsonobj[i].firstname + "</td>"));
tr.append($("<td>" + jsonobj[i].lastname + "</td>"));
tr.append($("<td>" + jsonobj[i].email + "</td>"));
tr.append($("<td>" + jsonobj[i].zipcode + "</td>"));
tr.append($("<td>" + jsonobj[i].username + "</td>"));
tr.append($("<td>" + jsonobj[i].password + "</td>"));
tr.append($("<td>" + jsonobj[i].interest + "</td>"));
tr.append($("<td>" + jsonobj[i].relocation + "</td>"));
tr.append($("<td>" + jsonobj[i].position + "</td>"));
tr.append($("<td>" + jsonobj[i].startdate + "</td>"));
$("#jsondata tbody").append(tr);
}
},
error: function(err) {
alert(err)
}
})

浏览器控制台图片 enter image description here

最佳答案

我认为您需要将 JSON 响应作为一个数组来获取您的数据,例如 ID、名字等......

然后像@guradio 说的那样尝试使用 jsonobj = data.users

希望对你有帮助

关于php - 无法在表中显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36710335/

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