Öncelikle birtane test.php dosyası oluşturalım Ve içine Aşağıdaki Kodları Yazalım Ardından Kodları tek tek açıklayacağım
Evet Arkadaşlar if Kısmını en son anlatacağım orayı görmezden gelin
Öncelikle Gördüğünüz Üzere Bir dizi oluşturduk Ardından her sayfada kaç tane içerik olacağını gösterdik mesela ben 5 yapmışım bu her sayfada 5 içerik olsun anlamına geliyor. Ardından Bizim Her sayfamızda 5 tane olduğunda kaç sayfamız olur diye onu hesapladık burdaki ceil() fonksiyonu kafanızı karıştırmasın (ceil fonksiyonu ondalıklı bir sayıyı kendisinden sonraki pozitif tam sayıya yuvarlar örneğin 0,6 sayısının ceil(0,6) sonucu 1 olarak ekrana gelecektir.). Ardından sayfada görünecek 5 elemanın alt ve üst sınırını belirledik 1. sayfadaysak eğer 1-5 arası 2. sayfadaysak 5-10 arası gibi daha sonra for döngüsüyle önce içeriklerimizi yazdırdık
daha sonra SAyfalarımızı ekrana yazdırdık burda dikkat ettiyseniz GET methodunu kullandık GET Methodunu bilmeyenler PHP Ders10 Formlar - Get ve Post Methodu adlı makalemize bakabilirer.
Evet Sayfalarımızıda ekrana yazdırdıktan sonra Sayfa 2 ye tıklandığında $_GET['id']=2 olacak eveeett şimdi gelelim en üstteki if kısmımıza
üstteki if kısmımızın anlamı Diyoruzki if($_GET['id']) Yani Eğer benim sayfamda bir get methodu varsa sen $id = $_GET['id']; id yi get methodundan gelen id ye eşitle eğer yoksa $id yi 1 yap devam et diyoruz Burda $id değişkenimizi 1 yapmamızın sebebi get methodu olmassa eger kullanıcı sayfamıza yeni girmiştir ve yeni giren kişiye birinci sayfamız açılsın diye yapıyoruz :)
Hiç yorum yok:
Yorum Gönder