• 30-01-2010, 23:02:57
    #1
    Üyeliği durduruldu
    Selam Arkadaşlar Sorunu Aradım Bulamadım Sizede Danışmak İstedim...

    @$sayfa=$_GET['sayfa'];
    @$sayfa = mysql_real_escape_string($sayfa);
    $kacar=25;
    $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM user"));
    $sayfa_sayisi=$kayit_sayisi['0']/$kacar;
    if ($kayit_sayisi%$kacar!=0) {
    $sayfa_sayisi++;
    }
    $sorgu2=mysql_query("SELECT * FROM user WHERE onay = 0 ORDER BY id DESC LIMIT 10000");
    while ($veri=mysql_fetch_array($sorgu2)) {
    if($veri['durum']==1){
    	$specials = "<img src='sys/star.png'>";
    }
    else {
    	$specials = "";
    }
    echo " $yaz['veri'] ";
    }
    
    for ($i=1; $i<=$sayfa_sayisi; $i++) {
    $sayfa1 = "<center>  <a href=dosya.php?sayfa=$i>$i</a> </center>";
    }
    Sayfalatma İşleminde

    1,2,3 diye çıkmıyor direk 3 çıkıyor
  • 30-01-2010, 23:48:37
    #2
    @$sayfa=$_GET['sayfa'];
    $kacar=25;
    $kayit_sayisi=mysql_num_rows(mysql_query("SELECT * FROM user"));
    $sayfa_sayisi=$kayit_sayisi/$kacar;
    if ($kayit_sayisi%$kacar!=0) {
    $sayfa_sayisi++;
    }
    $basla=($sayfa*$kacar)-$kacar;
    $sorgu2=mysql_query("SELECT * FROM user WHERE onay = 0 ORDER BY id DESC LIMIT $basla,$kacar");
    while ($veri=mysql_fetch_array($sorgu2)) {
    if($veri['durum']==1){
        $specials = "<img src='sys/star.png'>";
    }
    else {
        $specials = "";
    }
    echo " $yaz['veri'] ";
    }
    
    for ($i=1; $i<=$sayfa_sayisi; $i++) {
    echo "<center>  <a href=dosya.php?sayfa=$i>$i </a> </center>";
    }
    Birde böyle dener misin ?

    edit/// sonra gördümde for döngüsünde herhangi bir şeyi echolatmamışsın ?
  • 30-01-2010, 23:58:08
    #3
    Üyeliği durduruldu
    By_System adlı üyeden alıntı: mesajı görüntüle
    @$sayfa=$_GET['sayfa'];
    $kacar=25;
    $kayit_sayisi=mysql_num_rows(mysql_query("SELECT * FROM user"));
    $sayfa_sayisi=$kayit_sayisi/$kacar;
    if ($kayit_sayisi%$kacar!=0) {
    $sayfa_sayisi++;
    }
    $basla=($sayfa*$kacar)-$kacar;
    $sorgu2=mysql_query("SELECT * FROM user WHERE onay = 0 ORDER BY id DESC LIMIT $basla,$kacar");
    while ($veri=mysql_fetch_array($sorgu2)) {
    if($veri['durum']==1){
        $specials = "<img src='sys/star.png'>";
    }
    else {
        $specials = "";
    }
    echo " $yaz['veri'] ";
    }
    
    for ($i=1; $i<=$sayfa_sayisi; $i++) {
    echo "<center>  <a href=dosya.php?sayfa=$i>$i </a> </center>";
    }
    Birde böyle dener misin ?

    edit/// sonra gördümde for döngüsünde herhangi bir şeyi echolatmamışsın ?
    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\EasyPHP5.3.0\www\proje\dosya.php on line 24


    1
    2
    3

    Malesef Hocam Veri Çekmiyor.
  • 31-01-2010, 00:04:13
    #4
    Birde böyle dener misiniz ? Eğer olmazsa yardım edemeyeceğim. Üstatlar bir el atar.

    @$sayfa=$_GET['sayfa'];
    if(empty($sayfa)){$sayfa=1;}
    $kacar=25;
    $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM user"));
    $sayfa_sayisi=$kayit_sayisi['0']/$kacar;
    if ($kayit_sayisi%$kacar!=0) {
    $sayfa_sayisi++;
    }
    $basla=($sayfa*$kacar)-$kacar;
    $sorgu2=mysql_query("SELECT * FROM user WHERE onay = 0 ORDER BY id DESC LIMIT $basla,$kacar");
    while ($veri=mysql_fetch_array($sorgu2)) {
    if($veri['durum']==1){
        $specials = "<img src='sys/star.png'>";
    }
    else {
        $specials = "";
    }
    echo " $yaz['veri'] ";
    }
    
    for ($i=1; $i<=$sayfa_sayisi; $i++) {
    echo $sayfa1 = "<center>  <a href=dosya.php?sayfa=$i>$i </a> </center>";
    }
  • 31-01-2010, 00:10:56
    #5
    Üyeliği durduruldu
    By_System adlı üyeden alıntı: mesajı görüntüle
    Birde böyle dener misiniz ? Eğer olmazsa yardım edemeyeceğim. Üstatlar bir el atar.

    @$sayfa=$_GET['sayfa'];
    if(empty($sayfa)){$sayfa=1;}
    $kacar=25;
    $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM user"));
    $sayfa_sayisi=$kayit_sayisi['0']/$kacar;
    if ($kayit_sayisi%$kacar!=0) {
    $sayfa_sayisi++;
    }
    $basla=($sayfa*$kacar)-$kacar;
    $sorgu2=mysql_query("SELECT * FROM user WHERE onay = 0 ORDER BY id DESC LIMIT $basla,$kacar");
    while ($veri=mysql_fetch_array($sorgu2)) {
    if($veri['durum']==1){
        $specials = "<img src='sys/star.png'>";
    }
    else {
        $specials = "";
    }
    echo " $yaz['veri'] ";
    }
    
    for ($i=1; $i<=$sayfa_sayisi; $i++) {
    echo $sayfa1 = "<center>  <a href=dosya.php?sayfa=$i>$i </a> </center>";
    }
    oldu hocam teşekkür ederim ilginize hata nerdeymiş ?
  • 31-01-2010, 00:20:25
    #6
    NeonWeb adlı üyeden alıntı: mesajı görüntüle
    oldu hocam teşekkür ederim ilginize hata nerdeymiş ?
    while döngüsüne giren sorguda yazdığım başla değişkeninin hatalı olduğunu düşündüm. başlaya değişkenine baktığımda hatalı olabilecek yer sayfa değişkeni olabilirdi ve sayfa eğer index.php?sayfa=1 gibi açılmasa sayfa değişkene 1 veya herhangi bir sayı atanmayacaktı bu yüzden index.php açarlarsa sayfa değişkeni 1 olarak atayıp başla değişkeni düzgün çalıştırdım ve while döngüsündeki sorgu çalışınca da veri çekilecekti.

    Cümlemde anlatım bozukluğu olabilir kusura bakma
  • 31-01-2010, 00:21:44
    #7
    Üyeliği durduruldu
    By_System adlı üyeden alıntı: mesajı görüntüle
    while döngüsüne giren sorguda yazdığım başla değişkeninin hatalı olduğunu düşündüm. başlaya değişkenine baktığımda hatalı olabilecek yer sayfa değişkeni olabilirdi ve sayfa eğer index.php?sayfa=1 gibi açılmasa sayfa değişkene 1 veya herhangi bir sayı atanmayacaktı bu yüzden index.php açarlarsa sayfa değişkeni 1 olarak atayıp başla değişkeni düzgün çalıştırdım ve while döngüsündeki sorgu çalışınca da veri çekilecekti.

    Cümlemde anlatım bozukluğu olabilir kusura bakma
    Estf. Hocam Tekrar Teşekkür Ederim İlginiz İçin.