PHP İle Sayfalama

Bu derste PHP ile sayfalamayı görelim. Kullandığımız kodlar sayesinde verileri istediğiniz sayıda sayfalayabileceksiniz.

Bu derste PHP ile sayfalamayı görelim. Kullandığımız kodlar sayesinde verileri istediğiniz sayıda sayfalayabileceksiniz.


<?php 



$baglanti
=mysql_connect("localhost","root",""); // kendi mysql bilgilerinizi yazın

mysql_select_db("veri tabanı adı",$baglanti); // veri tabanı adını yazın



$sayfa=$_GET['sayfa'];



if (
$sayfa=="" || !is_numeric($sayfa)) {

$sayfa=1;

}



$kacar=6// Bir sayfada Kaç tane Veri Görüntülensin onu belirliyoruz

$kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM tablonuz")); // tablonuz yazan yere kullanıcağınız tablonun adını yazın

$sayfa_sayisi=$kayit_sayisi['0']/$kacar;

if (
$kayit_sayisi%$kacar!=0) {

$sayfa_sayisi++;

}

$nerden=($sayfa*$kacar)-$kacar;

$sorgula=mysql_query("SELECT * FROM tablonuz LIMIT $nerden,$kacar"); // tablonuz yazan yere kullanıcağınız tablonun adını yazın



while ($veri=mysql_fetch_array($sorgula)) {

echo 
$veri['mesaj'] . "<br>";

}

echo 
"<br>";

for (
$i=1$i<=$sayfa_sayisi$i++) {

echo 
"<a href=index.php?sayfa=$i>$i</a> ";

}

?> ?>

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

güzel olmuş yalnız satırlar tek tek açıklanmış olsa hiç bilmeyenler için çok güzel olurdu böyle bir imkanınız varsa satırları açıklamalı olarak düzeltirseniz çok sevinirim.
Bu dersteki kodların açıklamaları: [url]http://img814.imageshack.us/img814/3549/adszyzy.png[/url] Tavsiyeniz için teşekkürler
merhaba hocam, bu kodları aşağıdaki kodlarımla birleştirmeye çalıştım ama bir türlü beceremedim yardımcı olurmusunuz. [code] <?php $sor = mysql_query("SELECT * FROM firma"); while($yaz = mysql_fetch_array($sor)){ $id = $yaz["id"]; $firmaadi = $yaz["firmaadi"]; $yetkili = $yaz["yetkili"]; $telefon = $yaz["telefon"]; $mail = $yaz["mail"]; echo" <div class='firmaidic'>".$id."</div> <div class='firmabaslikic'>".$firmaadi."</div> <div class='firmabaslikic'>".$yetkili."</div> <div class='firmatelic'>".$telefon."</div> <div class='firmabaslikic'>".$mail."</div> <div class='firmaislemic'><a href="firmasil.php?id=$id">Sil</a> - <a href="firmaduzenle.php?id=$id">Düzenle</a></div> </div> "; } ?>[/code]

Yukarı Git