我目前正在尝试从我的数据库中提取现有数据以实时在页面上使用,我有一个名为 json.php 的 PHP 文件,它使用以下代码。
$sth = mysql_query("SELECT * FROM table ORDER BY id DESC");
$rows = array();
while($r = mysql_fetch_assoc($sth)) {
$rows[] = $r;
}
print json_encode($rows);
然后输出。
[
{
"id": "1",
"title": "1",
"img": "1.jpg"
},
{
"id": "2",
"title": "2",
"img": "2.png"
}
]
但是当我尝试在线学习时,我看到的每个示例似乎都有一个来自 JSON 的每个“对象”的标签,然后使用类似的东西来调用,
json.label.title
为什么 PHP 函数不打印标签,所以我可以访问 jQuery 中的数据?还是我在 MySQL 中的表做错了什么?
正如我上面所说,我曾尝试在线研究以了解如何做到这一点,但在每个示例中我都会遇到这个问题。