• 11-09-2019, 05:50:46
    #1
    Scripti yeni bir siteye taşıdım fakat kullanıcılar kayıt olurken id numarası işlemiyor. Mesela 1000 kullanıcı var ve 1001 diye gitmesi gerekirken , yeni kayit olan herkesin id numarasini 0 diye kayıt ediyor. Mariadb ya da utf8 sürümlerinden olabileceğini zannediyorum ama farklı bir şeyde olabilir. Lütfen anlayan birisi yardım edebilir mi?


    Örnek resim:

  • 11-09-2019, 06:02:25
    #2
    ALTER TABLE tablo_adi AUTO_INCREMENT = 1001; sql sorgusunu calistirin
  • 11-09-2019, 06:33:52
    #3
    Sorun devam ediyor





    Şu anki seçim benzersiz bir sütun içermiyor. Kılavuz düzenleme, onay kutusu, Düzenle, Kopyala ve Sil özellikleri kullanılabilir değil.



    Bununla alakalı olabilir mi acaba?
  • 11-09-2019, 07:38:58
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    1001 1002 diye devam eder kısmın ayarlarına girin auto increment (otomatik artan) olarak işaretleyip kaydedin
  • 11-09-2019, 07:39:58
    #5
    asimus adlı üyeden alıntı: mesajı görüntüle
    1001 1002 diye devam eder kısmın ayarlarına girin auto increment (otomatik artan) olarak işaretleyip kaydedin
    Sorgu hatası:
    #1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

    Bu hatayı veriyor
  • 11-09-2019, 07:45:54
    #6
    Developer
    Hafizyazar adlı üyeden alıntı: mesajı görüntüle
    Sorgu hatası:
    #1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

    Bu hatayı veriyor
    id:0 yazan verilerin id numarasını el ile güncelle ardından tekrar yaptığın işlemi dene
  • 11-09-2019, 07:47:34
    #7
    FastPHP adlı üyeden alıntı: mesajı görüntüle
    id:0 yazan verilerin id numarasını el ile güncelle ardından tekrar yaptığın işlemi dene
    Benim beyin yandı hocam. Fazla kod iyi gelmiyor bana anlaşılan 😅😅😅
  • 11-09-2019, 07:53:42
    #8
    Developer
    Hafizyazar adlı üyeden alıntı: mesajı görüntüle
    Benim beyin yandı hocam. Fazla kod iyi gelmiyor bana anlaşılan 😅😅😅
    0 yazan verileri replace edin tekrar tablo özelliklerini ve primary keyi tanımlayın
  • 11-09-2019, 08:00:37
    #9
    Hafizyazar adlı üyeden alıntı: mesajı görüntüle
    Scripti yeni bir siteye taşıdım fakat kullanıcılar kayıt olurken id numarası işlemiyor. Mesela 1000 kullanıcı var ve 1001 diye gitmesi gerekirken , yeni kayit olan herkesin id numarasini 0 diye kayıt ediyor. Mariadb ya da utf8 sürümlerinden olabileceğini zannediyorum ama farklı bir şeyde olabilir. Lütfen anlayan birisi yardım edebilir mi?


    Örnek resim:

    İlk olarak idd diye bir sutün oluşturun A_I kısmı işaretli olsun, ardından
    UPDATE TABLOADI SET idd=id
    Bu sorguyu çalıştırın bu sorgu id sutünundaki değerlerinin aynısını yeni oluşturduğumuz idd sutünuna kopyalacak.
    Ardından;
    id sutünunu silin yeni oluşturduğunuz idd sutünunun adını id olarak değiştirin olay tamamdır.