phpbar.de logo

Mailinglisten-Archive

[php] MySQL und php!

[php] MySQL und php!

Hartmut Holzgraefe hartmut_(at)_six.de
Sun, 19 Nov 2000 17:57:54 +0100


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