for ($c=0; $c < $num; $c++) {
$field = array($fieldnames[$c]=>$values[$c]);
array_push($array_row, $field);
}
>
> Das erzeugt aber weitere verschachtelte Arrays.
Das liegt daran das `$field`{:.language-php} ein Array ist.
Somit hängst Du ein Array in ein anderes ein.
Versuchs mal mit [array_merge](http://de.php.net/manual/en/function.array-merge.php).
Das fügt zwei Arrays zusammen