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!

• 9 yıl önce
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.
• 9 yıl önce
Bu dersteki kodların açıklamaları: [url]http://img814.imageshack.us/img814/3549/adszyzy.png[/url] Tavsiyeniz için teşekkürler
• 8 yıl önce
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