Variablen im mehrdimensionalen Array

Flens

Erfahrenes Mitglied
Hallo!

Hab Probleme bei einem mehrdimensionalen Array!


for ($j = 0; $j < $num; $j++) {
$werte = @mysql_fetch_array($query15);
$testwert = array($j => array($werte[0], $werte[1], $werte[2]));
}
print($testwert["0"]["2"]);



$testwert soll das array sein.

....=array($j.... hier nimmt er nicht die Variable!

Kann mir einer sagen, wo mein Fehler liegt?

Gruß

Flens
 
Anstatt ein neues Element in $testwert einzufügen,überschreibst du bei jedem Durchlauf das letzte Element mit dem Neuen....
zum Schluss existiert dann nur noch $testwert[$num].
probiers mal so herum:)
PHP:
<?php
$testwert=array();
for ($j = 0; $j < $num; $j++) {
$werte = @mysql_fetch_array($query15);
$testwert[] = array($werte[0], $werte[1], $werte[2]);
}
?>
 
Zurück