这是我的数组,我想在PHP自定义的PostgreSQL表中插入它。我不知道该怎么做。
阵列
(
[yearlyno] => Array
(
[0] => 999
[1] => 22
)
[mothername] => Array
(
[0] => rabia
[1] => alia
)
[husbandname] => Array
(
[0] => dan
[1] => ali
)
[mothersage] => Array
(
[0] => 22
[1] => 45
)
)
我搜索过但找不到任何解决方案。
请帮忙!我是PHP的初学者。
答案 0 :(得分:0)
使用implode()。这将以字符串形式转换您的数组,或者您也可以通过json_encode()将其转换为JSON。
实施例
Implode - implode($your_array);
JSON - json_encode($your_array)
答案 1 :(得分:0)
这里有2个选项。使用serialize()
或json_encode()
在检索数据时,您应分别使用unserialize()
或json_decode()
。
答案 2 :(得分:0)
在数组中使用while循环和echo $ cmdrr []以及数据库名称
while($cmdrr=$dbf->returnDBarray("psql",$_cmdresult)){
?>
<tr>
<td><?php echo $cmdrr['yearlynumber']; ?></td>
<td><?php echo $cmdrr['mothername']; ?></td>
<td><?php echo $cmdrr['husbandname']; ?></td>
<td><?php echo $cmdrr['mothersage']; ?></td>