Harf Sayısına Göre Sayfalama
10
●994
- 10-04-2009, 01:11:44Kimlik doğrulama veya yönetimden onay bekliyor.Selam arkadaşlar php de veritabanından gelen yazıyı harf sayısına göre sayfalandırmak istiyorum.. bunu nasıl yapabilirim.. mesela 5000 harf den sonra altta devamını oku şeklinde link olucak ordan ikinci sayfaya gidilip yazının devamı okunabilicek.. yardımcı olursanız sevinirim.
- 10-04-2009, 01:18:36<?=substr($vtdengelenyazi['yazimizinaciklamasi'],0,500)?>
<a href="www.siteadresi.com/yazitamami.php" title="devamını oku">Devamı</a>
anladığım kadarı ile bu işini görür,
paremetreleri kendine göre düzenleyebilirsin. - 10-04-2009, 01:41:58Özür dilerim Programming Language Concepts ya da Automata dersini henüz alamadım
- 10-04-2009, 10:13:11
<?php $page = $_GET['p']; //P degerini GET'ten aldik if (empty($page)) //P boş ise { $page = "1"; // 1 degerini ver } $veri = "5000 den fazla veri"; //elimizdeki veri $harf = strlen($veri); //veri kac harf $kactane = "5000"; //kac harfte bir siralicaz $sayfa = ceil($harf / $kactane); //toplam sayfa sayisi $basla = ($page * $kactane) - $kactane; //echo edecegimiz bölümün kacinci harften baslayacagi $bitir = $basla + $kactane; //kacinci harfte bitecegi $yazi = substr($veri, $basla, $kactane); //echo edecegimiz yaziyi alalim echo $yazi; //echo ettik echo "<br />"; //alt satira geçcik for ($i = 1; $i <= $sayfa; $i++) //sayfalama işlemi için for döngüsünü başlattık { echo "<a href=\"index.php?p=$i\">$i</a>"; //sayfaları ekrana bastık } //bitirdik ?>ilginc bir istek olmuş, kodlarin ne anlama geldigini yanina yazdim =)
