Pagination PHP
kære eksperter(:jeg har et problem som jeg ikke kan løse , jeg kan ikke selv finde fejlen så håber en af jer kan hjælpe mig (:
når jeg tester siden ( online ) så sker der intet, får bare en totalt blank side
mvh Mikkel Sørensen
here is the gris ->
<?php
session_start();
ob_start();
$db = mysqli_connect("xxxx","xxxx","xxxx","xxxx");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>pagination</title>
</head>
<body>
<?php
$sql = "select * from tbl_gaestebog";
$sqlquery = mysqli_query($db,$sql) or die(mysqli_error($db));
$intquery = mysqli_num_rows($sqlquery);
$intantalprside = 2;
$intsiderialt = ceil($intquery / $intantalprside);
if(isset($_GET['page']) && is_numeric($_GET['page'])){
$intaktuelleside = (int)$_GET['page'];
}else{
$intaktuelleside = 1;
};
if($intaktuelleside > $intsiderialt){
$intaktuelleside = $intsiderialt;
};
if($intaktuelleside < 1){
$intaktuelleside = 1;
};
// danner offset
$offset = ($intaktuelleside - 1) * $intantalprside;
$sql = "select * from tbl_gaestebog limit ".$offset.",".$intantalprside;
$sqlquery = mysqli_query($db.$sql) or die (mysqli_error($db));
while($dbFecth = mysqli_fetch_array($sqlquery)){
echo"<p>";
echo $dbFecth['fra']."<br />";
echo $dbFecth['mess']."</p>";
};
$intlinks = 3;
if($intaktuelleside > 1){
echo"<a href='".$_SERVER['PHP_SELF']."?page=1'>«</a>";
echo"<a href='".$_SERVER['PHP_SELF']."?page=".$intforrige."'>Tilbage</a>";
};
for($i =($intaktuelleside - $intlinks); $si < (($intaktuelleside + $intlinks) + 1); $i++){
if(($i > 0) && ($i <= $intsiderialt )){
if($ii == $intaktuelleside){
echo"<strong>".$i."</strong>";
}else{
echo"<a href='".$_SERVER['PHP_SELF']."?page=".$i."'>".$i."</a>";
};
};
};
if($intaktuelleside !=$intsiderialt){
$intnaeste = $intaktuelleside + 1;
echo"<a href='".$_SERVER['PHP_SELF']."?page=".$intnaeste."'>næste</a>";
echo"<a href='".$_SERVER['PHP_SELF']."?page=".$intsiderialt."'>»</a>";
};
?>
</body>
</html>
<?php
ob_end_flush();
?>