Sayfa Sıralama.

aCaDBelki Birisi

sayfa geçişleri yapmak istiyorum.. örneğin birinci sayfada 10 tablo gösterdi geri kalan tabloları 1 2 3 4 5 diye alt tarafta sıralamasını istiyorum..  

tabloların 10 tane siralanmasını öğrendimde geri kalan tabloları başka sayfalarda nasıl göstereceğim smiley

Aşagidaki kodlaridan gösterebilirmisiniz bana

<?

$max = 10; // Set maximum to 10
$cur = 0; // Work out what results to show
$getdata ="SELECT * FROM `haber` ORDER BY `sira` DESC LIMIT $cur, $max"; // select the results
$sorgu=mysql_query("$getdata");

while($a = mysql_fetch_array($sorgu))
     {
$ids=$a[kategori];
$c=mysql_fetch_array(mysql_query("Select * from haber where sira = '$ids'"));
?>
<div>
<table style="border-bottom:#CCCCCC 1px solid" width="100%">
  <tr>
    <td>HABERLER BURADA GÖZÜKÜYOR ZATEN SORUN YOK</td>
  </tr>
</table>
 </div>

<?

}
?><table border="0" width="100%" id="table1">
 <tr>
  <td>SAYFA NUMARALARI BURADA OLSUN</td>
 </tr>
</table>

2010-07-21 18:36:20

Mysql COUNT komutu ile toplam haber sayısını al / bir sayfadaki haber sayısı = toplam sayfa sayısı

bulduğun sayıyı döngü ile link olarak yaz

Her programcı birgün Php yi tadacaktır
2010-07-22 08:49:29

nssasmazNursin ŞaşmazAvatar

bakın efendim.. ;

bir döngü yaparak şöyle bir link yazdırmalısınız sayfaya;

<a href="haber.php?cur=0">1. Sayfa</a>

<a href="haber.php?cur=10">2. Sayfa</a>

<a href="haber.php?cur=20">3. Sayfa</a>

<a href="haber.php?cur=30">4. Sayfa</a>

bunu taaki veritabanındaki kayıtların sayısı bitinceye dek yapan bir döngü yapmalısın.. ;

sonra.. =======;

haber.php 'de ;

if(isset($_GET['cur'])) { $cur=$_GET['cur']; } else { $cur=0; }

şeklinde bir sorgu yapmalısın.. ; umarım işine yarar;

Gitme vakti gelince gitmek mi zordur kalmak mı?
2010-07-22 10:40:54

aCaDBelki Birisi

TAMAM SORUNU HALLETTIM YENI KODLARLA....   ASAGIDA KULLANMAK ISTEYEN OLURSA BUYURSUN... BİRDE ASAGIDAKI KODLARDA DUZENLEME YAPIPTA (<<ilksayfa <<öncekisayfa   1 2 3 4 5 6 sonrakisayfa>> sonsayfa)  şekinde yapabilirmiyiz nasıl olacak smiley 

 <?

$page = "haber.php";
$limit = "8"; // Kaç kayıtta bir sayfalama yapılacak ?


if(empty($_GET['paged'])) { $paged ="1"; }
if(!is_numeric($_GET['paged'])) { header("location:$page&paged=1"); }

$girdi = mysql_query("select sira from tabloadi ");
$sayi = mysql_num_rows($girdi); // toplam mySQL kayıt sayısı
$kac_tane = $sayi / $limit; // Kaç sayfa olacak

if($kac_tane%$limit!="0") { $kac_tane++; }

 
$son = ($paged-1)*$limit;
$veri = mysql_query("select * from tabloadi order by sira DESC limit $son,$limit");
while($cikart = mysql_fetch_array($veri)) {
$id = $cikart['sira'];

?>

sayffada çıkacak tablo kodu ekle <?=$cikart[sira];?>
<br>


<?
 
// Sayfalama linklerini ekrana yazdıralım
for($i=1; $i < $kac_tane; $i++) { echo("<a class=MainBox2 href=$page&paged=$i>$i</a>"); }
echo("<a href=$page&paged= class=MainBox2>Son Sayfa</a>");
}
?>

2010-07-23 13:43:22

Php

Esesliesesli

merhabalar ben bu aşağıda kodu ne yaptımsa sıralama yapamadım kodlarınızı ekledim yinede yapamadım yardımcı olabileçek bir arkadaş varmı açaba 

teşekkürler

        <div class="icerik-ust-neredeyim">

        <span><a href="./" title="Ana Sayfa">Ana Sayfa</a></span>

        <?php if(empty($_GET['firmaid']) and empty($_GET['silid']) and empty($_GET['ekle'])) { ?> <span id="icerik-ust-neredeyim-aktif">Firmalar</span><?php }

if(!empty($_GET['firmaid'])) { ?> <span><a href="firmalar.php" title="Firmalar">Firmalar</a></span>

            <span id="icerik-ust-neredeyim-aktif">Firma Düzenle</span><?php }

            if(!empty($_GET['silid'])) { ?> <span><a href="firmalar.php" title="Firmalar">Firmalar</a></span>

            <span id="icerik-ust-neredeyim-aktif">Firma Sil</span><?php }

            if(!empty($_GET['ekle'])) { ?> <span><a href="firmalar.php" title="Firmalar">Firmalar</a></span>

            <span id="icerik-ust-neredeyim-aktif">Firma Ekle</span><?php } ?>

        </div>

        <?php if(!empty($_GET['firmaid']) or !empty($_GET['silid']) or !empty($_GET['ekle'])) { ?><button class="mor" style="margin-right:280px;" onclick="location.href='javascript:history.go(-1);'"><span>Geri Dön</span></button><?php } if(empty($_GET['firmaid']) and empty($_GET['silid']) and empty($_GET['ekle'])) { ?><button class="mor" style="margin-right:280px;" onclick="location.href='firmalar.php?ekle=yeni'"><span>Firma Ekle</span></button><?php } ?>

        <div class="temizle"></div>

        <div class="genel-orta-icerik-sol">

        <?php if(empty($_GET['firmaid']) and empty($_GET['silid']) and empty($_GET['ekle'])) { ?>

        <div class="panel-tablola">

        <table>

            <thead>

                <tr>

                    <th>Logo</th>

                        <th>Firma Adı</th>

                        <th>E-Mail</th>

                        <th>Düzenle</th>

                        <th>Sil</th>

                    </tr>

                </thead>

                <tbody>

                <?php

$sql = mysql_query("select * from $tablo order by id desc") or die("");

while ($sqllistele = mysql_fetch_array($sql)){

?><tr>

                    <td><a href="<?php echo $sayfaadi; ?>.php?firmaid=<?php echo $sqllistele['id']; ?>"><img width="60" height="60" src="../web/firmalar/<?php echo $sqllistele['id']; ?>-<?php extract(permayap($sqllistele['firmaadi'])); echo $strisim; ?>/<?php echo $sqllistele['logo']; ?>" /></a></td>

                    <td><?php echo $sqllistele['firmaadi']; ?></td>

                            <td><?php echo $sqllistele['email']; ?></td>

<td><a href="<?php echo $sayfaadi; ?>.php?firmaid=<?php echo $sqllistele['id']; ?>">Düzenle</a></td> 

<td><a href="<?php echo $sayfaadi; ?>.php?silid=<?php echo $sqllistele['id']; ?>">Sil</a></td> 

</tr>

                        <?php 

}

?>

                </tbody>

</table>

        </div>

2015-07-02 17:30:48

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro