我有一些使用php和mysql的良好做法,现在我开始使用JSON。jQuery getJSON打印数组,其中名称是字符串
我做了包含路径的文件夹一个简单的JSON指数,和里面的物品他们:
{ "foldery" : [
{
"foName": "website/img/bg",
"files" : [
"website/img/bg/bg1.jpeg",
"website/img/bg/bg2.jpg",
"website/img/bg/bg3.jpg",
"website/img/bg/bg4.jpeg"
]
},
{
"foName": "website/img/post1",
"files" : [
"website/img/post1/a.jpeg",
"website/img/post1/b.jpg",
"website/img/post1/c.jpeg",
"website/img/post1/d.jpg"
]
}
]
}
现在,这里是我的jQuery,现在返回数据的大混乱,地方包括有关的信息里面的内容:
$.getJSON("nameindex.json", function(data) {
console.log(data);
});
我想什么它做,MySQL中是这样的:
SELECT files FROM foldery WHERE foName = "website/img/post1"
因此,结果将是包含post1内的所有文件的数组。
不幸的是,经过2个小时的尝试,我没有比简单的console.log代码更多的东西。 任何帮助将非常乐意赞赏
你有从你的SQL数据库创建脚本? :) – Jelmer