• 23-10-2012, 01:01:46
    #1
    evet, sayfalama yaparken o sayfayi linklendirmemek istiyorum.
    orn : eger 1. sayfadaysak; soyle gozuksun
    [1] - 2 - 3 - 4
  • 23-10-2012, 01:20:14
    #2
    url den sayfabilgisini al, sonra if kontroli ile linkleme yap
  • 23-10-2012, 02:39:24
    #3
    sayfalama kodunu koy nerde neyi değiştireceğini söyleyelim bari.
    Müneccim değiliz biz hani.
  • 23-10-2012, 16:05:20
    #4
    $limit	= 5;
    $sayfa	= $_GET["sayfa"];
    if(($sayfa=="") or !is_numeric($sayfa)){$sayfa	= 1;}
    $satirsayisi	= mysql_num_rows(mysql_query("SELECT * FROM user"));
    $toplamsayfa	= ceil($satirsayisi / $limit);
    $baslangic		= ($sayfa-1)*$limit;
    
    echo "Sayfalar : "; for($xa=1; $xa<=$toplamsayfa; $xa++){
    echo "<a href=\"index.php?Git=tumuyeler&sayfa=$xa\"> $xa </a> |"

    boyle yapinca sonunda | koyuyorum... fakat son sayfada da bunun olmamasini istiyorum. yani
    1 | 2 | 3 |
    degil
    [1] | 2 | 3

    olsun...
  • 23-10-2012, 16:27:44
    #5
    Bunu dener misin

    <?php
    $limit = 5; 
    $sayfa = $_GET["sayfa"]; 
    if(($sayfa == "") or !is_numeric($sayfa)){$sayfa    = 1;} 
    $satirsayisi = mysql_num_rows(mysql_query("SELECT * FROM user")); 
    $toplamsayfa = ceil($satirsayisi / $limit); 
    $baslangic = ($sayfa-1) * $limit; 
    
    echo "Sayfalar : "; 
    for($xa=1; $xa<=$toplamsayfa; $xa++){
    	$ayrac = ' | ';
    	if($sayfa == $toplamsayfa) { $ayrac == null; }
    	if($sayfa == $a) {
    		echo "[ $xa ]".$ayrac
    	} else {
    		echo "<a href=\"index.php?Git=tumuyeler&sayfa=$xa\"> $xa </a>".$ayrac
    	}
    }
    ?>
  • 23-10-2012, 16:31:20
    #6
    if($_GET['sayfa'] == $senin_sayfa_linkindeki_sayiya) { echo "1"; } else { echo '<a href="">1</a>'; }
  • 23-10-2012, 17:02:12
    #7
    bulutto adlı üyeden alıntı: mesajı görüntüle
    Bunu dener misin

    <?php
    $limit = 5; 
    $sayfa = $_GET["sayfa"]; 
    if(($sayfa == "") or !is_numeric($sayfa)){$sayfa    = 1;} 
    $satirsayisi = mysql_num_rows(mysql_query("SELECT * FROM user")); 
    $toplamsayfa = ceil($satirsayisi / $limit); 
    $baslangic = ($sayfa-1) * $limit; 
    
    echo "Sayfalar : "; 
    for($xa=1; $xa<=$toplamsayfa; $xa++){
    	$ayrac = ' | ';
    	if($sayfa == $toplamsayfa) { $ayrac == null; }
    	if($sayfa == $a) {
    		echo "[ $xa ]".$ayrac
    	} else {
    		echo "<a href=\"index.php?Git=tumuyeler&sayfa=$xa\"> $xa </a>".$ayrac
    	}
    }
    ?>
    evet, link vermeden secme tamam...
    ama diger echo da son sayfanin sonuna ayrac da koyuyor... onu nasil engelliyebilirim ?

    sunu kullandim ;
    				echo "Sayfalarr : "; 
    for($xa=1; $xa<=$toplamsayfa; $xa++){
    	$ayrac = ' | ';
    	if($sayfa == $toplamsayfa) { $ayrac == null; }
    	if($sayfa == $xa) {
    		echo "[ $xa ]";
    	} else {
    		echo "<a href=\"index.php?Git=tumuyeler&sayfa=$xa\"> $xa </a>".$ayrac;
    	}
    }


    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:02:12 -->-> Daha önceki mesaj 16:57:56 --

    kereky adlı üyeden alıntı: mesajı görüntüle
    if($_GET['sayfa'] == $senin_sayfa_linkindeki_sayiya) { echo "1"; } else { echo '<a href="">1</a>'; }
    evet bu mantigi dusunememistim. tesekkurler. buda guzel.
    peki ustteki metotta en sona ayrac koymamayi nasil basarabilirim ?
  • 23-10-2012, 17:05:24
    #8
    ayrac ın sorgusunu yanlış yazmışım onun sorgusunu şöyle değiştir:

    if($xa== $toplamsayfa) { $ayrac == null; }