【发布时间】:2013-10-07 10:52:00
【问题描述】:
我有一个复杂的 JSON 文件,我想使用 PDO 编译它。我对 PDO 还是很陌生,我很难形成一个好的 PDO 语句,它将数组放在来自多个表的数组中。例如,“边界”来自一个名为边界的单独数据库表。我很想学习这个问题的面向对象的解决方案。你能帮助我并让我学习解决方案吗
我要创建的 JSON 文件(它只是一个更大文件的开头):
[{
"map": {
"name": "My Map",
"description": "My map rules",
"id": "id_1",
"type": "size1",
"activelayer": "layerid1",
"bounds": {
"tl": {
"latitude": "51.96584631886286",
"longitude": "4.316253662109375"
},
"br": {
"latitude": "51.89386778172307",
"longitude": "4.433155059814453"
}
},
"zoom": {
"start": "14",
"min": "0",
"max": "4"
},
"mainlayers": [
{
"id": "layerid1",
"name": "Layer 1",
"sublayers": [
{
"id": "sublayer_1"
}, {
"id": "sublayer_2"
}
]
-->这个例子到此结束
目前我有一个良好、安全的连接,可以从中调用
$pdo=database::connect();
【问题讨论】:
-
不要显示连接线(这在问题的上下文中没有意义),您最好显示数据库结构。