我的数据库表中有一个列名 payment_data 。使用 json_encode() 将数据存储为 JSON 数组。
我想解析我的数据表中的 JSON 数组。但我失败了。
这是我要访问的数据
付款数据列
我将我的数据结构更新为此。
Array[2][
{
"po_id": 43,
"full_name": "Dawn Zulita",
"level": "organization",
"payment_data": {
"product_id": "184",
"product_name": "Grading Org Product",
"student_name": {
"0": "Eloise Phillips",
"1": "Lara vel"
}
},
"date_purchase": "2018-08-10 10:38:08"
},
{
"po_id": 42,
"full_name": "QWerty You",
"level": "school",
"payment_data": {
"product_id": 185,
"product_name": "School Owner Manual Payment School Owner Manual Payment",
"student_name": {
"0": "Jai Who",
"1": "Charlie Putt",
"2": "Kevin Young"
}
},
"date_purchase": "2018-08-09 14:53:35"
}
]
我现在可以访问 payment_data.product_name,
{
data: 'payment_data.product_id'
},
{
data: 'payment_data.product_name'
},
但问题是我无法访问 payment_data.student_name
错误返回未定义索引
{
data: 'payment_data.student_name'
},