Hallo,
ich hab hier ein kleines Problem.
Ich möchte den Inhalt meiner Datenbank als Tabelle ausgeben lassen, jedoch nicht gleich alles auf einmal sondern so wie hier im Forum. Also max. 100 Datensätze pro Seite und im Kopf oder Fußzeile der Tabelle dann "nächste oder Seite 1 2 3 4" als Link.
Hab schon im Forum gesucht, nur leider nicht fündig geworden.
Hoffe Ihr könnt mir helfen.
Hier noch der Code
PHP-Code:
// Abfrage ausführen
$result=mysql_query("SELECT id, genere, titel, interpret, mix, zeit, bytes, link, in_date FROM daten".$stil." ORDER BY interpret ASC", $db);
if (!$result) {echo mysql_error($db);}
$ausgabe = '<table width="100%" border="1" cellspacing="0" cellpadding="0">' . "rn";
// wenn Datensätze gefunden wurden
if (mysql_affected_rows($db)>0)
{
while($rows = mysql_fetch_array($result))
{
$ausgabe .= <<<code
<tr bordercolor="#666666">
<td width="25%"><font size="2" face="Arial, Helvetica, sans-serif">{$rows['interpret']}</font></td>
<td width="30%"><font size="2" face="Arial, Helvetica, sans-serif">{$rows['titel']}</font></td>
<td width="20%"><font size="2" face="Arial, Helvetica, sans-serif">{$rows['mix']}</font></td>
<td width="6%"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif">{$rows['zeit']}</font></div></td>
<td width="10%"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><a href="detail.php?id={$rows['id']}" onclick="NewWindow(this.href,'name','450','350','no');return false;">Details</a></font></div></td>
<td width="9%"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><a href="{$rows['link']}">Play it</a></font></div></td>
</tr>
code;
}
}