Url Mapping.
Merhaba Arkadaslar Benim Size Bir Sorum Olucak Tı MySQL Den Veri Cekıyorum Su Sekilde
<?php
$sayfa = $_GET['sayfa'] ? $_GET['sayfa'] : 0;
$sayfabasi=3;
$sorgu=mysql_query("SELECT * FROM anasayfayazisi");
$toplam=mysql_num_rows($sorgu);
$kacsayfa=ceil($toplam/$sayfabasi);
$basla=$sayfa*$sayfabasi;
echo "<table style=\"border:dashed 1px #000000;\">";
$bilgi = mysql_query("SELECT * FROM anasayfayazisi order by id desc limit $basla, $sayfabasi");
while($satir = mysql_fetch_array($bilgi)) {
$icerik = $satir['icerik'] ;
$id = $satir['id'] ;
$devami =substr("$icerik",0,350);
$karakter = strlen("$icerik");
echo "<tr><td>$devami";
if ($karakter > 350)
{
echo "<br><br><a href=ana-sayfa-icerik-oku.php?id=$id>Devamını Oku</a><br><br><br>";
}//Burada 350 Den Buyukse Devamını Oku Cıkıcak Deilse Devamını Oku Goruntulenmiyecek....
echo "</td></tr>";
}//While Dongusu Bitiş..
echo "</table>";
//numaralar listeleniyor!!!
for ($i=0;$i<$kacsayfa;$i++) {
if ($sayfa == $i)
echo "[<b>".$i."</b>]";
else
echo " <a href=index2.php?sayfa=".$i.">".$i."</a> ";
}
echo"</center>";
?>
Şimdi Ben Verileri index2.php?id=$id Olarak Çekiyorum Ve 1 2 3 die Goruntuluyor Ben Bunu Nasıl Gizliyebilirim
Php
$limit = 5;
$page = $_GET["page"];
if(empty($page) or !is_numeric($page)) {
$page = 1;
}
$count = mysql_num_rows(mysql_query("SELECT id FROM sayfa"));
$toplamsayfa = ceil($count / $limit);
$baslangic = ($page-1)*$limit;
$sorgu = "SELECT * FROM sayfa ORDER BY id ASC LIMIT $baslangic,$limit";
$yazdir_sorgu = mysql_query( $sorgu, $mysqlbaglantisi) or die(mysql_error() );
while ($yazdir = mysql_fetch_array($yazdir_sorgu)){
echo $yazdir['title'];
echo "<br>";
}
if($count > $limit) :
$x = 2; // akrif sayfadan önceki/sonraki sayfa gösterim sayisi
$lastP = ceil($count/$limit);
if($page > 1){
$onceki = $page-1;
echo "<a href=\"?page=$onceki\">« Önceki Sayfa </a>";
}
// sayfa 1'i yazdir
if($page==1) echo "<span class=\"sayfa\">[1]</span>";
else echo "<a href=\"?page=1\">[1]</a>";
// "..." veya direkt 2
if($page-$x > 2) {
echo "...";
$i = $page-$x;
} else {
$i = 2;
}
// +/- $x sayfalari yazdir
for($i; $i<=$page+$x; $i++) {
if($i==$page) echo "<span class=\"sayfa\">[$i]</span>";
else echo "<a href=\"?page=$i\">[$i]</a>";
if($i==$lastP) break;
}
// "..." veya son sayfa
if($page+$x < $lastP-1) {
echo "...";
echo "<a href=\"?page=$lastP\">[$lastP]</a>";
} elseif($page+$x == $lastP-1) {
echo "<a href=\"?page=$lastP\">[$lastP]</a>";
}
if($page < $lastP){
$sonraki = $page+1;
echo "<a href=\"?page=$sonraki\"> Sonraki Sayfa » </a>";
}
endif;
?>
bu işini görür inş kardeşim