Hallo, ich habe das Problem, dass nicht alle Daten in den Array geschrieben werden.
Im "var_dump" kommt der erste Eintrag auch nicht vor und es wiederholen sich die anderen.
Mit wiederholen meine ich (nur die ID wegen der Übersicht):
2
23
234
2345
23456
also wenn ich, dass richtig beurteile dann fehlt der erste Datenbank eintrag weg. In der DB ist dieser aber vorhanden.
Ich habe 7 Einträge: 2. ist auf [0] [0] ---- 6. ist auf [4] [0]
und wo finde ich dann 1. ?
Woran könnte es liegen dass der erste Eintrag "verschluckt" wird? Und ist es normal dass sich die Daten im "var_dump" wiederholen?
Im "var_dump" kommt der erste Eintrag auch nicht vor und es wiederholen sich die anderen.
Mit wiederholen meine ich (nur die ID wegen der Übersicht):
2
23
234
2345
23456
PHP:
while($row = mysql_fetch_array($sqlquery)){
$DatenVonDB[] = $row;
echo '<pre>';
var_dump($DatenVonDB);
echo '</pre>';
}
--- CUT ---
//0 = ID, 1 = Kurztext
echo 'TEST=>';echo '<br>';
echo 'DatenVonDB: [0][0]: '.$DatenVonDB[0][0];echo '<br>';
echo 'DatenVonDB: [0][1]: '.$DatenVonDB[0][1];echo '<br>';
echo 'DatenVonDB: [1][1]: '.$DatenVonDB[1][1];echo '<br>';
echo 'DatenVonDB: [2][1]: '.$DatenVonDB[2][1];echo '<br>';
echo 'DatenVonDB: [3][1]: '.$DatenVonDB[3][1];echo '<br>';
echo 'DatenVonDB: [4][0]: '.$DatenVonDB[4][1];echo '<br>';
echo 'DatenVonDB: [4][1]: '.$DatenVonDB[4][2];echo '<br>';
echo '<=TEST';
Code:
TEST=>
DatenVonDB: [0][0]: 2 //ist die ID
DatenVonDB: [0][1]: Kurznachricht_2
DatenVonDB: [1][1]: Kurznachricht_3
DatenVonDB: [2][1]: Kurznachricht_4
DatenVonDB: [3][1]: Kurznachricht_5
DatenVonDB: [4][0]: 6 //ist die ID
DatenVonDB: [4][1]: Kurznachricht_6
<=TEST
also wenn ich, dass richtig beurteile dann fehlt der erste Datenbank eintrag weg. In der DB ist dieser aber vorhanden.
Ich habe 7 Einträge: 2. ist auf [0] [0] ---- 6. ist auf [4] [0]
und wo finde ich dann 1. ?
Woran könnte es liegen dass der erste Eintrag "verschluckt" wird? Und ist es normal dass sich die Daten im "var_dump" wiederholen?