Hallo!
ich habe folgendes Problem!
ich schreibe Daten aus einer DB in ein xls file!
dazu gehe ich so vor!
Ich bestimme die anzahl der Datensätze
führe eine for schleife durch um für jeden eintrag eine zeile zu schreiben und hole die daten aus der db
allerdings schreibt er mir so nur den ersten Datensatz so oft wie $anzahl daher
Wenn $anzahl=3,
123|456
123|456
123|456
wenn ich die for schleife als erster setzt dann gibt er mir nur den ersten eintrag aus!
Kann ich die schleifen irgendwie verbinden damit sie gleichzeitig ausgeführt werden?
oder habe ich einfach einen denkfehler!
thx
ich habe folgendes Problem!
ich schreibe Daten aus einer DB in ein xls file!
dazu gehe ich so vor!
Ich bestimme die anzahl der Datensätze
PHP-Code:
$anzahl = mysql_num_rows($result);
führe eine for schleife durch um für jeden eintrag eine zeile zu schreiben und hole die daten aus der db
PHP-Code:
while ($row = mysql_fetch_row[$result)
{
for($i; $i<=$anzahl; $i++)
{
$sheet->write($i,1,"$row[1]");
$sheet->write($i,2,"$row[2]");
}
}
Wenn $anzahl=3,
123|456
123|456
123|456
wenn ich die for schleife als erster setzt dann gibt er mir nur den ersten eintrag aus!
Kann ich die schleifen irgendwie verbinden damit sie gleichzeitig ausgeführt werden?
oder habe ich einfach einen denkfehler!
thx
Kommentar