Seniorenzivi
Newbie
- Registriert
- Dez. 2005
- Beiträge
- 5
Hallo, Ich habe folgendes Problem:
Ich bin zu Zeit mit Programmierung eines Gästebuch beschäftigt, dabei habe ich ein kleineres Problem. Ich möchte, das auf jeder Seite maximal nur eine vom Benuzer des Gästebuch eingestellte Anzahl an Einträgen angezeigt wird. Dies Funktioniert auch. Aber leider Funktioniert es nicht auf die nächste bzw die vorherige Seite zu gelangen. Ich möcht über die Buttons zurück und weiter die Variable $Seite übertragen. Wenn ich die Variable $Seite manuell ändere komme ich auf die gewünschte Seite.
Hier der Code (ich hab mal nur das wichtigste rausgenommen aus dem Projekt)
Ich hoffe ihr könnt mir helfen.
thx Seniorenzivi
Ich bin zu Zeit mit Programmierung eines Gästebuch beschäftigt, dabei habe ich ein kleineres Problem. Ich möchte, das auf jeder Seite maximal nur eine vom Benuzer des Gästebuch eingestellte Anzahl an Einträgen angezeigt wird. Dies Funktioniert auch. Aber leider Funktioniert es nicht auf die nächste bzw die vorherige Seite zu gelangen. Ich möcht über die Buttons zurück und weiter die Variable $Seite übertragen. Wenn ich die Variable $Seite manuell ändere komme ich auf die gewünschte Seite.
Hier der Code (ich hab mal nur das wichtigste rausgenommen aus dem Projekt)
PHP:
<?php
$db = mysql_connect (localhost,seniorenzivi,"*****");
mysql_select_db (test,$db);
$eps= 2;
$result= mysql_query("SELECT * FROM test", $db);
$menge = mysql_num_rows($result);
$seitengesamt= ceil ($menge/$eps);
$seite = 1;
$start= ($seite-1)*$eps;
$result = mysql_query("SELECT * FROM test ORDER BY ID LIMIT ".$start." , ".$eps." ", $db);
while ($row = mysql_fetch_row($result))
{
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>Test</title>
</head>
<body bgcolor="#ffffff">
<?php echo ($row[1]); ?><br>
<?php
}
?>
<table border="0" cellspacing="0">
<tr>
<td align="left">
<?php
if ($seite > 1)
{
?>
<a href="<?php echo $_REQUEST[PHP_SELF]; ?>?seite=<?php echo $seite - 1; ?>"><< zurück</a>
<?php
}
?>
</td>
<td align="right"><?php
if ($seite < $seitengesamt)
{
?>
<a href="<?php echo $_REQUEST[PHP_SELF]; ?>?seite=<?php echo $seite + 1; ?>">weiter >></a>
<?php
}
?>
</td>
</tr>
</table>
<br>
<br>
<font size="+1">Seite: <?php echo $seite ?></font>
</body>
</html>
Ich hoffe ihr könnt mir helfen.
thx Seniorenzivi
Zuletzt bearbeitet: