Datesätze nebeneinaner/untereinander (2x6) anzeigen
Björn
- php
Hallo,
und zwar stehe ich vor folgendem Prob.:
bisher habe ich alle datensätze mittels for-schleife ohne Probleme als Liste untereinander anzeigen können:
for ($i=0; $i<$num; $i++) // alle Reihen durchzählen
{
$something= mysql_result($result, $i, "something");
}
Nun möchte ich aber die Datensätze als Liste 6 Reihen, 2 Spalten anzeigen.
Wie mache ich das (2 dimensionales Array) ??
Danke für die Hilfe
Björn
Hallo Björn,
$something= mysql_result($result, $i, "something");
mysql_result ist langsam. mysql_fetch_* ist besser geeignet.
Nun möchte ich aber die Datensätze als Liste 6 Reihen, 2 Spalten anzeigen.
Wie mache ich das
Ich mache das mal in Pseudocode:
GEHE FÜR I VON 0 BIS anz_zeilen - 1
WENN I % 2 GLEICH 0
SCHREIBE <tr>
SCHREIBE <td>
SCHREIBE datensatz
SCHREIBE </td>
WENN I % 2 GLEICH 1
SCHREIBE </tr>
WENN (anz_zeilen - 1) % 2 GLEICH 0
SCHREIBE <td></td>
SCHREIBE </tr>
(2 dimensionales Array) ??
Definitiv die schlechteste Lösung.
Viele Grüße,
Christian
hi,
interessanter Vorschlag, ich werds mal umsetzen...
Danke
Björn