- Katılım
- 27 Kasım 2007
- Mesajlar
- 0
- Reaction score
- 0
selam arkadaslar bir sorunum var sayfa numaralandirma kodum sayfa artikca uzuyor uzadikcada tablo bozuluyor ben isdiyorum mesela ilk 20 gozuksun 123456789 gibi 20 ye kadar sonrasida 20 ye geldikden sonra gorunsun suanki kodu bu
<?
$onceki = $baslangic - $sayfadaki_sayisi;
$sonraki = $baslangic + $sayfadaki_sayisi;
echo "<center><font size=2 face=tahoma>";
if($baslangic >= $sayfadaki_sayisi)
{
echo "<a class=prevnext disablelink href=\"./kategori.php?kat=$kat&baslangic=".$onceki."\"><- Önceki Sayfa</a> ";
}
$dnm = $script_sayisi / $sayfadaki_sayisi;
$dnmx = (int)$dnm;
$dnmy = $dnmx * $sayfadaki_sayisi;
if($dnmy < $script_sayisi) $dnmx++;
$x = 1;
$qwerty = 0;
for($x = 1;$x <= $dnmx; $x++)
{
echo "<a href=\"./kategori.php?kat=$kat&baslangic=".$qwerty."\">".$x."</a> ";
$qwerty += $sayfadaki_sayisi;
}
if($sonraki <= $script_sayisi)
{
echo "<a class=prevnext href=\"./kategori.php?kat=$kat&baslangic=".$sonraki."\">Sonraki Sayfa -></a>";
}
?>
mysql baglanti koduda bu
<?
include("db/baglan.php");
$kat = $_GET[kat];
if($kat == "" || !isset($kat))
$kat = "31";
mysql_connect ($dbhost, $dbuser, $dbpass) or die (mysql_error());
@mysql_select_db ($dbname) or die (mysql_error());
$result = mysql_query("select * from kategori order by kategori") or die (mysql_error());
$result076 = mysql_query("select kategori from kategori where kat = '".(int)$kat."'") or die (mysql_error());
$row076 = mysql_fetch_array($result076);
$kategori = $row076['kategori'];
$sayfadaki_sayisi = 5;
$baslangic = $_GET['baslangic'];
if($baslangic == "") $baslangic = 0;
$result077 = mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat ORDER BY id DESC limit $baslangic,$sayfadaki_sayisi") or die (mysql_error());
$programx = mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat") or die (mysql_error());
$script_sayisi = mysql_num_rows($programx);
?>
yardim edebilecek arkadas varmi?
<?
$onceki = $baslangic - $sayfadaki_sayisi;
$sonraki = $baslangic + $sayfadaki_sayisi;
echo "<center><font size=2 face=tahoma>";
if($baslangic >= $sayfadaki_sayisi)
{
echo "<a class=prevnext disablelink href=\"./kategori.php?kat=$kat&baslangic=".$onceki."\"><- Önceki Sayfa</a> ";
}
$dnm = $script_sayisi / $sayfadaki_sayisi;
$dnmx = (int)$dnm;
$dnmy = $dnmx * $sayfadaki_sayisi;
if($dnmy < $script_sayisi) $dnmx++;
$x = 1;
$qwerty = 0;
for($x = 1;$x <= $dnmx; $x++)
{
echo "<a href=\"./kategori.php?kat=$kat&baslangic=".$qwerty."\">".$x."</a> ";
$qwerty += $sayfadaki_sayisi;
}
if($sonraki <= $script_sayisi)
{
echo "<a class=prevnext href=\"./kategori.php?kat=$kat&baslangic=".$sonraki."\">Sonraki Sayfa -></a>";
}
?>
mysql baglanti koduda bu
<?
include("db/baglan.php");
$kat = $_GET[kat];
if($kat == "" || !isset($kat))
$kat = "31";
mysql_connect ($dbhost, $dbuser, $dbpass) or die (mysql_error());
@mysql_select_db ($dbname) or die (mysql_error());
$result = mysql_query("select * from kategori order by kategori") or die (mysql_error());
$result076 = mysql_query("select kategori from kategori where kat = '".(int)$kat."'") or die (mysql_error());
$row076 = mysql_fetch_array($result076);
$kategori = $row076['kategori'];
$sayfadaki_sayisi = 5;
$baslangic = $_GET['baslangic'];
if($baslangic == "") $baslangic = 0;
$result077 = mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat ORDER BY id DESC limit $baslangic,$sayfadaki_sayisi") or die (mysql_error());
$programx = mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat") or die (mysql_error());
$script_sayisi = mysql_num_rows($programx);
?>
yardim edebilecek arkadas varmi?