• 19-01-2013, 13:24:18
    #1
    $sorgu=mysql_query("SELECT * FROM users");
    while($uyelerr=mysql_fetch_assoc($sorgu))

    ile msyqlden kullanıcı kayıtlarını çekip istediğimi değişkene atıyorum ancak bu kod sadece son kayıt olanı alıyor. bildiğim kadarıyla böyle değildi nerde hata var acaba ?

    $zayfa = $_GET['sayfa'];
        $sorgu=mysql_query("SELECT * FROM users");
    	while($uyelerr=mysql_fetch_assoc($sorgu)){
    	if($uyelerr['username'] == $zayfa){
    	$sayfaid = $uyelerr['id'];
    	}else{
    	$sayfaid = 9999;
    	}
    	}
    	$page_id = $sayfaid;
    	if($page_id == 9999){
    	echo 'Böyle bir sayfa yok.';
    	}else{
    .
    .
    .
  • 19-01-2013, 13:30:20
    #2
    $sorgu=mysql_query("SELECT * FROM users");
    while($uyelerr=mysql_fetch_assoc($sorgu)){

    echo $uyelerr['username'];

    }

    böyle hepsini listeleyebilirsin.
  • 19-01-2013, 13:41:13
    #3
    doğru çalıştırdığımda listeledi.
    benim yapmak istediğim sql deki üye kayıtlarını okuyup benim dediğimle eşleşen varsa onu bir değişkene ataması..
    bunu yaptıramıyorum nedense..
  • 19-01-2013, 13:53:53
    #4
    Üyeliği durduruldu
    $sorgu=mysql_query("select * from uyeler where username='$kadi'");
    $ayır=mysql_fetch_assoc($sorgu);
    if($ayır['id']=$sayfaid){?>
    Vilkam tu dı törkey<?}else{?>Gud bay<?}
    niye hepsini tek tek kontrol ediyorsun ki?
  • 19-01-2013, 14:44:46
    #5
    WapZap adlı üyeden alıntı: mesajı görüntüle
    $sorgu=mysql_query("select * from uyeler where username='$kadi'");
    $ayır=mysql_fetch_assoc($sorgu);
    if($ayır['id']=$sayfaid){?>
    Vilkam tu dı törkey<?}else{?>Gud bay<?}
    niye hepsini tek tek kontrol ediyorsun ki?
    tam da az önce bunu deniyordum. evet bununla oldu yapabildim istediğimi .
    eyvallah sağol.