• 31-12-2010, 18:51:24
    #1
    Merhaba arkadaşlar.

    bi script üzerinde çalışıyorum ve başlıktada belirttiğim gibi bir sorunum var. İnternette bir kaç araştırma yaptım pek verim alamadım yada istediğimi bulamadım. neyse geçelim sorunuma

    şimdi scriptimde bir table var ve mysql deki verileri bunun içinde listeliyorum içerdiği şeyler ise username , password , e-mail vs...

    fakat yeni veriler ekledikçe zamanlar daha önceden eklenmiş verileri tekrar ekleme olsalığı var yapmak istediğim ise bu table da bütün veritabanındaki veriler gösteriliyor bende altına çift verileri veyahut aynı verileri sil gibi bir buton koyup işleminede aynı verilerden sadece bir tanesi kalsın diğerleri silinsin gibi yaptırmak istiyorum umarım derdimi anlatabilmişimdir.

    iyi günler ve kolay gelsin...
  • 31-12-2010, 19:16:15
    #2
    Üyeliği durduruldu
    aynı verileri kaydetmeyin sutunu unique olarak ayarlayın , kayıt sırasında varmı yokmu diye kontrol edin eğer varsa içeriğe uniqid() eklemesi yapın
  • 31-12-2010, 21:09:44
    #3
    peki onunla ilgili bi araştırma yaptım sanırım şöyle kullanıcaz onuda

    ALTER TABLE `tablo` ADD UNIQUE(`sutun`);
    ve baktığım yerde hata verdirip yanlış diyordu fakat ben hata vermeden o veriyi kaydetmeyip sıradaki verilere geçmesini istiyorum bunu nasıl halledebilirim?