Php’de listeleme

baglan.php diye bir sayfa olusturup aşağıdaki kodları yazın.

$db = mysql_pconnect('localhost','root');

if (!$db)
{
echo 'Error: Could not connect to database.  Please try again later.';
exit;
}

mysql_select_db('cetus');

daha sonra index.php ye aşağıdaki kodları yazın.

# Veritabanina Baglaniyoruz
include ("baglan.php");

$sorgu1 = mysql_query("SELECT * FROM user");
$toplam = mysql_num_rows($sorgu1);

#Syafada Gosterilecek Kayit Sayisi
$limit=3;

# Burada ik acilista 1. sayfayi gostertiyoruz

$sayfa = !empty($_GET["p"]) ? intval($_GET["p"]) : 1;
$s = ($sayfa-1)*$limit;

# Burada tablomuzda kayýtlarýmýzý bölüyoruz ve sayfa sayýsý oluþturuyoruz
@$sorgu2 = mysql_query("SELECT * FROM user LIMIT $s,$limit");
@$toplam2 = mysql_num_rows($sorgu2);
$a = ceil($toplam/$limit)+1;

# burada kayýtlarýmýzý sorguyor ve ekrana yazdýrýyoruz
while(@$yaz=mysql_fetch_array($sorgu2)):

$id = $yaz['adi'];
$bulunan = $yaz['soyadi'];

#burada bveritabanýmýzdaki tablomuzdaki kayýtlarý yazdýrýyoruz
echo "<font face="Tahoma" size="2">".$bulunan."</font><br>";

endwhile;

echo "<br><br>";
echo "<font face="Tahoma" size="2">Sayfa : </font>";

# bütün iþ burada artýk
# sayfa sayýsýna 1 den baþlatýyor ve aritmatik olarak 1er 1er artýrýyoruz
# kayýta göre sayfa sayýsý oluþturuyorur [1] [2] [3] gibi sayfalandýrýyor
# sizler ugrasarak istediginizi gibi þekil verebilrisiniz
for($i=1;$i<$a;$i++) {
if($sayfa==$i) { echo "<font color="#FF0000"><font face="Tahoma" size="2">[<b>" .$i. "</b>]</font></font>";
}
else
{
echo "<font face="Tahoma" size="2">[<a href='?p=$i'>$i</a>]</font>";
}
}

$ileri = $sayfa+1;
$b = ceil($toplam/$limit);

Bunlarda İlginizi Çekebilir:

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Kullanici Girisi


Giriş   Facebook Ile Giris Yapin
k2 belgesi sikiş izleme