J
joky_joky
Hallo mit dem folgenden Code lasse ich mir die Datenbankeinträge anzeigen.
Ok nun zu meinem Problem so wie es jetzt oben steht wird eine Zeile angezeigt
die dann 5 Spalten hat da ja mein Limit für die DB Abfrage 5 ist.
Wenn ich jetzt aber das Limit auf z.B. 20 erhöhe dann zeigt er mir ja 20 Ergebnisse
an in einer Zeile an die 20 Spalten hat.
Ich möchte aber gerne das er mir die ersten 5 Ergebnisse in der ersten Zeile anzeigt
mit 5 Spalten die nachsten 5 wieder in einer neuen Zeile mit 5 Spalten und so weiter.
Ich hoffe es ist klar geworden was ich meine.
Ich hoffe jemand weis eine Lösung auf das Problem dann ich habe heute den ganzen Tag
rumexperimentiert und es nicht ums verzweifeln hinbekommen.
MfG Joky_Joky
PHP:
<?php
include ("datei mit datenbankinhalten.php");
$db = mysql_connect("$host", "$user", "$pass");
$result = mysql_db_query("$database", "SELECT * FROM $table ORDER BY RAND() LIMIT 5");
$number = mysql_num_rows($result);
echo "<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><tr>"; //Hier der kopf der Tabelle
for ($i=0; $i<$number; $i++)
{
$dbid = mysql_result($result, $i, "Id");
$dbnickname = mysql_result($result, $i, "Nickname");
$dbvorname = mysql_result($result, $i, "Vorname");
$dbnachname = mysql_result($result, $i, "Nachname");
echo "<td> //Hier werden die Daten in immer neuen Spalten angezeig
<strong>$dbid</strong>
<strong>$dbnickname</strong>
<strong>$dbvorname</strong>
<strong>$dbnachname</strong>
</td>";
}
echo "</tr></table>"; //Hier der Schlß der Tabelle
mysql_close($db);
?>
Ok nun zu meinem Problem so wie es jetzt oben steht wird eine Zeile angezeigt
die dann 5 Spalten hat da ja mein Limit für die DB Abfrage 5 ist.
Wenn ich jetzt aber das Limit auf z.B. 20 erhöhe dann zeigt er mir ja 20 Ergebnisse
an in einer Zeile an die 20 Spalten hat.
Ich möchte aber gerne das er mir die ersten 5 Ergebnisse in der ersten Zeile anzeigt
mit 5 Spalten die nachsten 5 wieder in einer neuen Zeile mit 5 Spalten und so weiter.
Ich hoffe es ist klar geworden was ich meine.
Ich hoffe jemand weis eine Lösung auf das Problem dann ich habe heute den ganzen Tag
rumexperimentiert und es nicht ums verzweifeln hinbekommen.
MfG Joky_Joky