【发布时间】:2016-09-13 18:21:21
【问题描述】:
我有一个通过 JSON 解码接收的关联数组。我需要能够将此数组的不同部分(例如名称)输入到用户数据库中。我一直在研究并找到了用简单的arrsays来做到这一点的方法,只是没有这么大的数组。数组设置如下:
array (
'status' => 'success',
'facility' =>
array (
'id' => 'id',
'url' => 'url',
'name' => 'name of divison',
'atm' => 'cid',
'datm' => 'cid',
'ta' => 'cid',
'ec' => '0',
'wm' => 'cid',
'fe' => 'cid',
'roster' =>
array (
0 =>
array (
'cid' => 'cid',
'fname' => 'name',
'lname' => 'name',
'email' => 'name',
'rating' => 'rating',
),
我尝试使用此代码,但没有返回任何内容。
$rating = $json['facility']['roster']['rating'];
var_dump($rating);
由于隐私问题,我已经标准化了这些值。名册数组中还有大约 38 个其他用户需要输入到 MySQL 数据库。如果有人知道我该怎么做,如果他们能分享,将不胜感激。
提前致谢!
【问题讨论】:
-
这不是代码编写服务。我们不是来为您构建系统的。不管代码/数据来自哪里,插入数据库的机制都是一样的。
-
显示您尝试过的代码,以及您遇到问题的地方。
-
是的,它没有将数据插入到我遇到问题的数据库中。它将数据库中的特定元素转换为变量,以便将它们插入到数据库中。