Spezielle einteilung der Einträge (MySQL)

no-fx -> Junge

Mitglied
Also wie ists möglich, dass
ich z.B 10 Einträge in dem Styl auslesen könnte


---------------------------------------
eintrag1 | eintrag2 |
---------------------------------------
eintrag2 | eintrag4 |
---------------------------------------

Also natürlich läuft alles über Mysql..
nur kann ich mir schlecht vorstellen, wie es das
automatisch auslesen und so sortieren sollte..


mfg.red-goran
 
ausgeben ist kein prob!

Also,

Wie man zum Beispiel wie in Gästebüchern Foren u.s.w
Einträge ausgibt ca so.


-------------------------
|Eintrag 1 |
-------------------------
|Eintrag 2 |
-------------------------
|Eintrag 3 |
-------------------------

und so weiter ist ja kein problem,
aber ich möchte es so sortieren (ausgeben)
wie im obrigen beispiel meines ersten eintrages in diesem
topic !

mfg.red-goran
 
Ist zwar nicht die beste methode wo ich verwende aber sie tut.
Schau dir mal das an:
PHP:
$spalte = 1;
if ($spalte == 1) {
$umbruch = "";
$spalte = 2;
}
elseif ($spalte == 2) {
$umbruch = "</tr><tr>";
$spalte = 1;
}
echo "<td>$eintrag</td>$umbruch";
 
Zuletzt bearbeitet:
Ist zwar nicht die beste methode wo ich verwende aber sie tut.

was ist überhaupt eine "gute" Methode??? solange sie funktioniert ist sie immer gut! :)

ok, man könnte das Problem auch anders lösen, z.B. mit einer Schleife (FOR, WHILE, DO, egal)

hier mal die Lösung mit einer Schleife:

PHP:
...
...
echo "<table><tr>";
$zaehler=0;
$spalten=2;
while ($row = mysql_fetch_row($result)) {
   echo "<td>$row[0]</td>";
   if ($zaehler%$spalten==0) echo "</tr><tr>";
   $zaehler++;
}
echo "</tr></table>"; 
...
...

Dunsti
 
naja...

Also, ich weiss wie es dann ausehn soll,
komm aber beim source nicht ganz richtig draus..

könntest du mir rasch erklähren, was da in der
while schleife genau gemacht wird..?


Vielen Dank für deine Antwort im Voraus !


mfg.red-goran
 
Zurück