heeey mense,
ik probeer een page system te maken op mij forum.
maar hij gaat wel naar de volgende pagina, maar hij post gwn de berichten door, na 10 post gwn door,
ik heb nu dit:
PHP
<?
include("config.php");
include("functions.php");
$totaal = mysql_result(mysql_query("SELECT count(id) FROM replys"),0);
$paginas = ceil($totaal / $cnfg['reply']);
if(isset($_GET['p']))
{
$start = $_GET['p'] * $cnfg['reply'];
}
else
{ $start = 0; }
$sql = "SELECT id,titel,bericht,datum,naam FROM topics WHERE id = '" . $_GET['id'] . "'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$row['bericht'] = nl2br($row['bericht']);
echo "<b>" . $row['titel'] . "</b> Made by " . $row['naam'] . " on " . $row['datum'] . "<br>";
$row['bericht'] = smilie($row['bericht']);
echo $row['bericht'] . "<br><br>";
echo "<b>Reply's<br></b>";
$csql = "SELECT naam,bericht,datum FROM replys WHERE tid = '" . $_GET['id'] . "'";
$cres = mysql_query($csql);
if (mysql_num_rows($cres) >= 1)
{
while ($row = mysql_fetch_array($cres))
{
echo "<u>By <b>" . $row['naam'] . "</b> on " . $row['datum'] . "</u><br>";
$row['bericht'] = htmlentities($row['bericht']);
$row['bericht'] = nl2br($row['bericht']);
$row['bericht'] = smilie($row['bericht']);
echo $row['bericht'] . "<br><br>";
}
}
else
{
echo "No reply's yet!. <br>";
}
echo "<a href=\"addreply.php?id=" . $_GET['id'] . "\">reply<br></a>";
$paginas2 = $paginas - 1;
if(isset($_GET['p']))
{
$next = $_GET['p'] + 1;
$previous = $_GET['p'] - 1;
if($_GET['p'] == 0)
{
$volgende = '<a href="?p=1" class="nav">></a>';
$vorige = '';
$eerste = '';
$laatste = '<a href="?p='.$paginas2.'" class="nav">>></a>';
}
else
{
$eerste = '<a href="" class="nav"><<</a>';
$vorige = '<a href="?p='.$previous.'" class="nav"><</a>';
if($paginas <= $_GET['p'])
{ $volgende = ''; $laatste = ''; }
elseif($_GET['p'] == $paginas2)
{ $volgende = ''; $laatste = ''; }
else
{ $volgende = '<a href="?p='.$next.'" class="nav">></a>'; $laatste = '<a href="?p='.$paginas2.'" class="nav">>></a>'; }
}
}
else
{
$vorige = '';
$eerste = '';
if($paginas > 1)
{ $volgende = '<a href="?p=1" class="nav">></a>'; $laatste = '<a href="?p='.$paginas2.'" class="nav">>></a>'; }
else
{ $volgende = ''; $laatste = ''; }
}
echo '<tr><td width="50%" align="right">'.$eerste.' '.$vorige.' </td><td width="50%" align="left"> '.$volgende.' '.$laatste.'</td></tr>';
echo '</table>';
echo '<br>';
?>
Toon Meer
iemand een idee?