Hallo,
ich habe folgendes Problem: ich will aus einer einer Tabelle (aus einer MySQL-Datenbank) eine zeile auslesen und dann auswerten. Ich speichere die Zeile in einem Array und möchte dann das Array Wert für Wert durchgehen. Um zu wissen, wann ich das Ende des Arrays erreicht habe, bestimme ich vorher die Größe desselbigen mit count(). Allerdings liefert mir count() ein doppelt so großes Ergebnis zurück. Statt 22 Elemente hat das ausgelesene Array nun angeblich 44.
Kann mir vielleicht jemand sagen, wo mein Fehler liegt?
Liebe Grüße,
-ju
ich habe folgendes Problem: ich will aus einer einer Tabelle (aus einer MySQL-Datenbank) eine zeile auslesen und dann auswerten. Ich speichere die Zeile in einem Array und möchte dann das Array Wert für Wert durchgehen. Um zu wissen, wann ich das Ende des Arrays erreicht habe, bestimme ich vorher die Größe desselbigen mit count(). Allerdings liefert mir count() ein doppelt so großes Ergebnis zurück. Statt 22 Elemente hat das ausgelesene Array nun angeblich 44.
PHP-Code:
$sql= mysql_query("SELECT * FROM `foo` WHERE `bar` = $bla");
$blubb = mysql_fetch_array($sql);
$j=count($blubb);
Liebe Grüße,
-ju
Kommentar