• 31-07-2010, 13:30:53
    #1
    merhabalar uyelik sistemi yazmaya çalışıyorum ve iki tane aynı uyelik açılabiliyor bu yuzden

    $arama=mysql_fetch_array(mysql_query("select * from uyeler where kullanici_adi"));
    bir kodlama yaptım ama butun uye isimlerini almıyor :S ben bunları alıp userin girdiği ile karşılaştırma yapıp aynı username olmamasını sağlıycam ama bu select kodunda bir yanlıslık var sanırsam :S

    bundan sonrada
    if($post_kullanici==$arama['kullanici_adi'])
    echo "Kullanıcı adı daha önce alınmıs<br>";
    echo "<a href='kayit.php'>Geri Don</a>";
    gibi birşey yapıcam ama mysql_error();
    hatasız gosteriyor tum uyeleri seçemıyorum :S
  • 31-07-2010, 13:46:42
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $arama=mysql_fetch_array(mysql_query("SELECT * FROM uyeler WHERE kullanici_adi='".$kullanici_adi."'"));

    WHERE ile şarı tam belirtmemişsiniz. Kullanıcının girdiği değeri bu şekilde sorgulatabilirsiniz. $kullanici_adi değişkenini kendi değişken isminizle değiştirin.
  • 31-07-2010, 13:47:12
    #3
    $bak= mysql_query("select * from uyeler where kullanici_adi = '$kullanici_adi'")); 
    if (mysql_num_rows($bak) != '0') {
    echo "Kullanıcı adı daha önce alınmıs<br>";
    echo "<a href='kayit.php'>Geri Don</a>";
    }
    bide böyle dene

    Ark Benden Önce Davranmış işine geleni kullan işte
  • 31-07-2010, 13:55:40
    #4
    teşekkur ederim şimdi oldu