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

如题所述

可以按照 ly4885806 çš„方法 åºåˆ—化成字符串插入数据库,不过这个只能插入一个字段不循环
如果你的数据是需要插入多个行和字段的话只能循环了
$Array = Array ( [0] => Array ( [0] => å¼ ä¸‰ [1] => 70 ) [1] => Array ( [0] => æŽå›› [1] => 80 ) [2] => Array ( [0] => çŽ‹äº” [1] => 90 )
<?
$in_value_arr = array();
foreach($Array as $key=>$value){
    foreach($value as $k=>$v){
       $in_value_arr[]="(**,**,**)";
    }
    $in_value = '('.implode('),(', $in_value_arr).')';
    $sql = "INSERT INTO tbl_name (col1,col2) VALUES{$in_value};";
}
?>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-14
先用json_encode把数组序列化一下,存入数据库,拿出来时,于json_decode一下就行了
第2个回答  2016-12-14
序列化一下就可以了。。。