$items = simplexml_load_file('test3.xml'); $statements = Array(); foreach($items as $name=>$item){ $sql = Array(); foreach($item as $field=>$value) $sql[] = " {$field} = '{$value}' "; $statements[$name][] = implode(',',$sql); } print_r($statements);