Mailinglisten-Archive |
Web-ComputerTechnik Daniel Bladeck wrote: > function lesen_datenbank ($sql_befehl, $host, $db, $passwort) > { > $verbindung = mysql_connect($host, $db, $passwort); > mysql_select_db($db, $verbindung); > $ergebnis = mysql_query($sql_befehl, $verbindung); > > if($ergebnis) > { > while($zeile = mysql_fetch_row($ergebnis)) > { warum nicht einfach statt > for($i = 0; $i < mysql_num_fields($ergebnis); $i++) > { > $wert[$x] = $zeile[$i]; > } > $x++; besser '$wert[$x++]' = $zeile;' oder noch einfacher '$wert[]=$zeile;' ? > } > return $wert; > } > } > und am Anfang der Funktion $wert mit '$wert=array();' und gegebenenfalls $x mit '$x=0;' initialisieren? wenn du dann noch statt mysql_fetch_row() mysql_fetch_array() benutzt, kannst du auf die einzelnen Ergebnisse z.B. mit $wert[0]['hauptkategorie'] statt $wert[0][0] zugreifen ... PS: var_dump() ist dein Freund ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77
php::bar PHP Wiki - Listenarchive