当前位置:首页 » 编程语言 » phpjson二维数组

phpjson二维数组

发布时间: 2023-08-16 05:33:08

‘壹’ php如何取出二维数组内的值

如果你设计用数组存储,就直接
$arr1['LoginResult']['error'] = "此个人编码不存在";

json存储就{"LoginResult":{"error":"此个人编码不存在"}}
调用方式是$json->LoginResult->error

‘贰’ php怎么操作才能把这个二维数组加进数据库里面

可以按照ly4885806的方法序列化成字符串插入数据库,不过这个只能插入一个字段不循环
如果你的数据是需要插入多个行和字段的话只能循环了
$Array=Array([0]=>Array([0]=>张三[1]=>70)[1]=>Array([0]=>李四[1]=>80)[2]=>Array([0]=>王五[1]=>90)
<?
$in_value_arr=array();
foreach($Arrayas$key=>$value){
foreach($valueas$k=>$v){
$in_value_arr[]="(**,**,**)";
}
$in_value='('.implode('),(',$in_value_arr).')';
$sql="INSERTINTOtbl_name(col1,col2)VALUES{$in_value};";
}
?>

‘叁’ PHP从mysql中取出多组数据 如何加入数组中并转成JSON数组

首先定义一个数组,然后遍历数据表,把相应的数据放到数组中,最后通过json_encode()转化数组

json_encode() 函数的功能是将数值转换成json数据存储格式。

例如:
<?php
//定义一个数组,用于保存读取到的数据
$array = array();
$query = mysql_query("select * from table");
//遍历数据表
while($rows = mysql_fetch_array($query)){

//可以直接把读取到的数据赋值给数组或者通过字段名的形式赋值也可以
$array[] = $rows;
$array[$rows['id']] = $rows;
}

print_r($array);

//最后通过json_encode()转化数组

echo json_encode($array);
?>

热点内容
手机存储卡怎么设置 发布:2025-03-18 01:04:26 浏览:212
背算法好处 发布:2025-03-18 01:02:18 浏览:56
win7添加删除在哪个文件夹 发布:2025-03-18 01:02:13 浏览:703
苹果写源码 发布:2025-03-18 00:50:47 浏览:363
生存源码 发布:2025-03-18 00:50:46 浏览:350
bika安卓怎么下载 发布:2025-03-18 00:43:49 浏览:218
mysql删除数据库所有表 发布:2025-03-18 00:43:41 浏览:398
加减法括号的运算法则 发布:2025-03-18 00:35:44 浏览:554
怎么修改手机配置 发布:2025-03-18 00:34:51 浏览:751
安卓应用名称怎么修改 发布:2025-03-18 00:30:46 浏览:662