FraFu: Anzeige Sql-Daten dynamisch als Tabelle

Beitrag lesen

Hallo!

Kurze Frage: Ich will eine unbestimmte Zahl an Spalten aus Sql holen und diese anzeigen ....

Du hast also ein beliebiges SQL Select Statement und möchtest das als Tabelle ausgeben? OK.

zb Select * from meineTabelle
Die Schleife die das Ergebnis ausgeben soll weiß aber nicht welche und wieviele Spalten das Ergebnis hat? Kein Problem.
Alles das du brauchst ist hier beschrieben.

Du holst dir mit mysql_query ein Resultset und gehst es anschl. in einer while Schleife mit mysql_fetch_array durch.

In der While Schleife hast du eine For Schleife von 0 bis mysql_num_fields und gibst die Werte der Spalten einfach mit dem Recordset das mysql_fetch_array zurückliefert aus.

Im ersten while Durchlauf kannst du noch einen Tabellenheader mit den Namen der Spalten ausgeben. Dazu verwendest du mysql_field_name.

Viel Spaß beim Programmieren!

mfg
  frafu