• 08-08-2009, 17:24:43
    #1
    Üyeliği durduruldu
    Arkadaşlar diğer sitemde kullkandıgım botu başka scripte entegre ederken
    kontrol aşamasında Duplicate entry 'Crazy Video' for key 2 gibi hatalar alıyorum hata
    $kontrol = mysql_query("select * from oyunlar where adi_s='$isimseo'");
    if (mysql_num_rows($kontrol) == 0)
    bu kod aşamasında oluşuyor hata nerede çözemedim?
  • 08-08-2009, 17:28:27
    #2
    anormal bişey göremedim ama....
  • 08-08-2009, 17:29:50
    #3
    Üyeliği durduruldu
    KingMania adlı üyeden alıntı: mesajı görüntüle
    anormal bişey göremedim ama....

    Diğer sitede sorun yok butun tabloları bu scripte göre ayarladım ama burası sorun cıkartıo
  • 08-08-2009, 17:30:44
    #4
    Üyeliği durduruldu
    Yazdığın sorguda herhangi bir tablonun adında hata vardır yoksa sorun görünmüyor
  • 08-08-2009, 17:36:37
    #5
    Üyeliği durduruldu
    bu select deyiminden sonraki insert ifadesinde id gibi bir alan degeri giriliyor olmasi lazim yani key olan bir alan için

    bunun degerini boş yaparsaniz sorun çözülür. muhtelemen yeni sitede mevcut veriler oldugu için kaynaklaniyordur
  • 08-08-2009, 17:38:06
    #6
    Üyeliği durduruldu
    SNaRe adlı üyeden alıntı: mesajı görüntüle
    Yazdığın sorguda herhangi bir tablonun adında hata vardır yoksa sorun görünmüyor

    Biryerde sorun yok isimlerde doğru diğer scriptte sorunsuz çalıştırdım ama bunda yapamadım delircem ya Duplicate entry 'Crazy Video' for key 2

    hatasını verıyor
  • 08-08-2009, 17:39:13
    #7
    Üyeliği durduruldu
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    bu select deyiminden sonraki insert ifadesinde id gibi bir alan degeri giriliyor olmasi lazim yani key olan bir alan için
    bunun degerini boş yaparsaniz sorun çözülür. muhtelemen yeni sitede mevcut veriler oldugu için kaynaklaniyordur
    Kodu ne şekilde düzenlemem gerek şimdi?
  • 08-08-2009, 18:10:26
    #8
    $kontrol = @mysql_query("select * from oyunlar where adi_s='$isimseo'");
    if (@!mysql_num_rows($kontrol) )
    bu şekilde yaparsan hataları göstermez
  • 08-08-2009, 18:19:00
    #9
    Üyeliği durduruldu
    Tablo yapındaki bir hatadan geliyor o sorun
    şunu dene bakalım
    REPAIR TABLE oyunlar QUICK
    bunu phpmyadmine yaz
    daha sonra tekrar sorugunu çalıştır

    Buda olmazsa unique filan seçmişsindir yada veri yapılarınla uyuşmayan karakterlerdir.
    O kadar çok neden olabilirki.
    Yayınlarsan bakılır