Halli Hallo Liebes Forum,
ich bräuchte mal eure kompetente Meinung bzw euren Rat,
ich habe eine MySQL Abfrage die mir mehrere Zeilen mit jeweils mehreren Spalten diesen sollen in einen Array geschrieben werden. Das Problem an der Sache ist ich weiss nicht wieviele Spalten ich habe.
Hier meine Idee ...
Jetzt ist die Frage geht sowas noch etwas eleganter bzw. funktioniert das überhaupt so?
Gruß Christoph
ich bräuchte mal eure kompetente Meinung bzw euren Rat,
ich habe eine MySQL Abfrage die mir mehrere Zeilen mit jeweils mehreren Spalten diesen sollen in einen Array geschrieben werden. Das Problem an der Sache ist ich weiss nicht wieviele Spalten ich habe.
Hier meine Idee ...
PHP:
if(mysql_num_rows ($ergebnis) > 0){
if(mysql_num_rows ($ergebnis) == 1){
$datensatz = mysql_fetch_array($ergebnis);
$gl_error=0;
return $datensatz;
//var_dump ($datensatz);
}
else{
$i=0;
while($atensatz = mysql_fetch_array($ergebnis)){
$aten_reihe[$i]=$datensatz; // <-- Hier bin ich mir nicht ganze sicher!
$i++;
}
$gl_error=0;
return $daten_reihe;
}
}
Jetzt ist die Frage geht sowas noch etwas eleganter bzw. funktioniert das überhaupt so?
Gruß Christoph