merhaba
ben ziyaretçi defteri yaptım ve kayıtları 10arlı gruplar halinde listeliyorum fakat ileri linki ve 2 3 4 gibi diğer sayfalara geçmeyi sağlayan sayı linkleri çalışmıyor aşağıda yazdığım kod daha önce yaptığım sitede çalışıyordu ama bunda çalışmıyor acaba sorun nedir. yani yukarıda link kısmında ziyaretciliste.php?sayfa=2 geliyor ama sayfa değişkeni çalışmıyor.
yardımcı olursanız sevinirim iyi günler
<?php
include("sablon.html");
include("baglanti.php");
$kacar=10;
if (!$sayfa) {$sayfa=1;}
if ($sayfa<=0) {$sayfa=1;}
$kactan=($sayfa-1)*$kacar;
$toplam = @mysql_query("select * from ziyaret where yayinla=1 order by no desc ");
$toplam = @mysql_num_rows($toplam);
$a=@mysql_query("select * from ziyaret where yayinla=1 order by no desc limit ".$kactan.",".$kacar);
$kacsecili = @mysql_num_rows($a);
$kacsayfa=$toplam/$kacar;
if($kacsayfa<=0)
{
$kacsayfa=1;
}
$kalan=$toplam%$kacar;
if($kalan>0)
{
$kacsayfa=$kacsayfa+1;
settype( $kacsayfa, integer );
}
$kaca=$kactan+$kacsecili;
$nerden=$kactan+1;
if($sayfa==1)
{
$geri="Geri";
}
else
{
$geri = $sayfa-1;
$geri ="<font color='black'><a href="ziyaretciliste.php?sayfa=$geri">Geri</a></font>";
}
if($kacsayfa<=$sayfa)
{
$ileri="İleri";
}
else
{
$ileri=$sayfa+1;
$ileri = "<font color='black'><a href="ziyaretciliste.php?sayfa=$ileri">İleri</a></font>";
}
?>
<div id="apDiv1">
<div id="apDiv2"><a href="ziyaretci.php">Yeni Kayıt</a></div>
<div id="apDiv3"><img src="tum resimler/ziyaretcidefteri.png" width="630" height="37" /></div>
<?
echo "$geri |"; // Geri linki.
for($i=1;$i<=$kacsayfa;$i++)
{
if ($sayfa==$i)
{
echo " $i ";
} // Sayfa numaralari.
else
{
echo "<a href="ziyaretciliste.php?sayfa=$i">$i</a> ";
}
}
echo "| $ileri"; // Ileri linki.
echo"<br><br>";
while($c=mysql_fetch_array($a))
{
echo"<table border='0' width='450'>";
echo"<tr><td>".$c[kadi]."</td></tr>";
echo"<tr><td><hr width='450' color='#009900' align='left' size='1'></td></tr>";
echo"<tr><td width='150'>".$c['ileti']."</td></tr>";
echo"<tr><td><hr width='450' color='#009900' align='left' size='1'></td></tr>";
echo"</table>";
echo"<br><br>";
}
echo "$geri |"; // Geri linki.
for($i=1;$i<=$kacsayfa;$i++)
{
if ($sayfa==$i)
{
echo " $i ";
} // Sayfa numaralari.
else
{
echo "<a href="ziyaretciliste.php?sayfa=$i">$i</a> ";
}
}
echo "| $ileri"; // Ileri linki.
echo"<br><br><br><br>";
red |