hallo zusammen.habe ein gästebuch programmiert und es läuft.nun möchte ich aber das gästebuch so weit programmieren, dass ich sagen kann, eine gewisse anzahl einträge pro seite..wie geht das??
php gästebuch
-
-
Salut,
dafür lieferst du etwas wenige Informationen. Wie hast du das Gästebuch denn realisiert? Mit einer Datenbank? Dann schau dir mal den LIMIT Operator beim SELECT Statement an.
Stefan
-
php mit mysql datenbank!
-
Salut,
na siehst du, da hilft dir LIMIT weiter.
Stefan
-
Hier ist mein Code
<?
include ("connect.php");$abfrage = "SELECT*FROM guestbook1";
$result = mysql_query ($abfrage);
while($row = mysql_fetch_object ($result))
{
?>
<table width="75%"align="center">
<tr>
<td><table width="358" border="0" bordercolor="#FFFFFF" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" style="background-image: url(img/head-gb.gif); background-repeat:no-repeat; color:white;" align="center" height="50"></td>
</tr>
<tr>
<td width="98" style="border-left:1px solid white; background-color:black; border-right:1px solid white; border-bottom:1px solid white; border-top:1px solid white;font color: white;"><font color="#FFFFFF">Name:</font></font></td>
<td width="260" style=" border-right:1px solid white; background-color:black; border-bottom:1px solid white; border-top:1px solid white;"><font color="#FFFFFF"><? echo $row->name ;?></font></font></font></td>
</tr>
<tr>
<td height="23" style="border-left:1px solid white; background-color:black; border-right:1px solid white; border-bottom:1px solid white;"><font color="#FFFFFF">E-Mail:</font></td>
<td style=" border-right:1px solid white; background-color:black; border-bottom:1px solid white;"><font color="#FFFFFF"><? echo $row->email;?></font></font></td>
</tr>
<tr>
<td height="79" width="98" style="border-left:1px solid white; background-color:black; border-bottom:1px solid white; border-right:1px solid white;"><font color="#FFFFFF">Notiz:</font></td>
<td style="border-bottom:1px solid white; background-color:black; border-right:1px solid white;" valign="top"><font color="#FFFFFF"><? echo $row->notiz;?></font></font></td>
</tr>
</table></td>
</tr>
</table><? }
?> -
Salut,
dürfte nicht schwierig sein, das einzubauen.
Stefan
-
hehe ist leicht zu sagen...für einen anfänger schon...
-
Code
if(!isset($_GET['id] || $_GET['id]<="0"){ $zahl = 1; } else $zahl = $_GET['id]; mysql_real_escape($zahl); $abfrage = "SELECT*FROM guestbook1 WHERE id>$zahl LIMIT 5";
Das dazufügen und unten dann jeweils auf der Seite
noch für zurück:<?php if($zahl>1){ ?>
index.php?id=
<?php } ?>und
hier müsste noch die maximale Anzahl beachtet werden