Mailinglisten-Archive |
Hallo,
> ----------
> Von: Carsten Lehmann[SMTP:clis_(at)_gmx.de]
>
> ich möchte aus einer Tabelle einer MySQL-Datenbank eine beliebige Anzahl
> von Feldern auslesen.
>
> $abfrage="select * from $table";
> $erg="mysql_db_query($database,$abfrage,$verbindung)";
> while (list( --- beliebige Anzahl von Feldern ---)=mysql_fetch_row($erg)){
> echo "--- alle Felder ---";
> }
>
2 Möglichkeiten:
Mit Array:
while ( $a_erg = mysql_fetch_row($erg) ) {
for ( $z = 0; $z < sizeof($a_erg); $z++ ) {
echo 'Feld Nr. ' . $z . ' hat Wert ' . $a_erg[$z] . "\n";
}
echo "------------------------------\n";
}
Mit Hash:
while ( $h_erg = mysql_fetch_array$erg) ) {
while ( list( $key, $val ) = each $h_erg ) {
echo 'Feld ' . $key . ' hat Wert ' . $val . "\n";
}
echo "------------------------------\n";
}
while ( list (..... beliebige Anzahl ...) ....
geht so nicht.
Viele Grüße, Mathias
php::bar PHP Wiki - Listenarchive