如何使用php从数组多维更新表

时间:2018-10-08 09:58:54

标签: php string foreach

我该如何从php中的数组多维更新数据,但是要从键和值数组中更新数据,如下所示:

$array1=array(
    array('data1'=>'name','data2'=>'age'),
    array('data1'=>'names','data2'=>'ages')
);

我如何从这样的数组中获取结果

UPDATE tablename SET data1='name',data2='age' WHERE 1;

我尝试了这个,但是结果不像上面

foreach($array1 as $arrays) {
    foreach($arrays as $key => $value){
        echo $key."="."'".$value."'".", ";
    }
}

结果:

data1='name',data2='age', data1='name',data2='age'

我想要这样的结果:

data1='name',data2='age'

我希望可以帮助我。

1 个答案:

答案 0 :(得分:0)

因为只想获取第一个数组的内容,所以只应遍历第一个数组

foreach($array1[0] as $key => $value){
    echo $key."="."'".$value."'".", ";
}
// data1='name', data2='age',