数组$code为[“1″,”2″,”3″…]这样的数组用foreach可以
foreach($code as $seq_id){
$query=”delete from table where seq_id = ‘$seq_id'”;
}
现在数组变成了[{“seq_id”:”196″,”addfrom”:”6401.02.04.03″,”addto”:”6401.01.03.01″,”negfrom”:”1231.02″,”negto”:”1602.01″},{“seq_id”:”197″,”addfrom”:”6401.02.04.03″,”addto”:”1101.03.01.03″,”negfrom”:”1231.02″,”negto”:”1602.01″}
{“seq_id”:”197″,”addfrom”:”6401.02.04″,”addto”:”1101.03.01″,”negfrom”:”1231″,”negto”:”1602″}……]
怎样像上面那样用foreach来遍历每一行的每个值呢
回复讨论(解决方案)
1. 不建议在循环里执行sql语句.
2. 数组中元素为对象,使用 -> 对象属性方法访问.