• 13-11-2012, 01:22:44
    #10
    bir adet PRIMARY auto_increment kolonunuz olduğundan eminsiniz değil mi?

    Bu kolon var ise auto_increment değeriniz sorunlu olabilir.

    SELECT MAX(id) FROM `table`(2 mesaj yukarıdaki sorgu ile aynı)
    ile en yüksek Primary kolon değerini bulup 1 ekleyiniz.100 ise 101 için aşağıdaki sorguyu çalıştırın.

    ALTER TABLE `table` AUTO_INCREMENT = 101;
  • 13-11-2012, 02:24:27
    #11
    Üyeliği durduruldu
    miscel adlı üyeden alıntı: mesajı görüntüle
    bir adet PRIMARY auto_increment kolonunuz olduğundan eminsiniz değil mi?

    Bu kolon var ise auto_increment değeriniz sorunlu olabilir.

    SELECT MAX(id) FROM `table`(2 mesaj yukarıdaki sorgu ile aynı)
    ile en yüksek Primary kolon değerini bulup 1 ekleyiniz.100 ise 101 için aşağıdaki sorguyu çalıştırın.

    ALTER TABLE `table` AUTO_INCREMENT = 101;
    bu konuda problem yok hepsini yaptım yalnız iki değeride farklı veriyor çıldıracam :/
  • 13-11-2012, 10:06:09
    #12
    o zmn
    select id from tablo order by id desc limit 1
    kendime güldüm şu an
  • 13-11-2012, 14:33:30
    #13
    Üyeliği durduruldu
    DjMuratHan adlı üyeden alıntı: mesajı görüntüle
    o zmn
    select id from tablo order by id desc limit 1
    kendime güldüm şu an
    hayırlısı be kardeş
  • 13-11-2012, 14:36:58
    #14
    Üyeliği durduruldu
    mysql_insert_id en son eklenen kaydı verir vermiyorsa sql sorgusunad veya mysql baplantısında problem vardır başka bir açıklaması yok
  • 13-11-2012, 14:42:46
    #15
    böyle uğraşacağınıza db yapınızı ve ekleme yapan sorgu kodunuzu yollasanız müneccim değiliz
  • 13-11-2012, 18:47:19
    #16
    Üyeliği durduruldu
    benim dediğimi anlamadınız galiba arkadaşlar, ben şunu yapmak istiyorum arkadaşlar;

    auto increment i mesela 5 kayıt ettim, o ekranda o auto index sayısını başka tabloyada kayıt ettirmek istiyorum ama varchar olarak.
  • 13-11-2012, 19:03:38
    #17
    SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'database_name' AND TABLE_NAME = 'table_name'
    ile auto_increment değerini alabilirsiniz.

    yalnız sorunu bildirdiğiniz ilk mesajlarda son mesajınızdaki konu ile alakalı hiçbir şey bulunmuyor
    Bu sebeple size mysql_insert_id ya da son verinin id'si şeklinde dönüş yaptılar.
  • 14-11-2012, 15:46:23
    #18
    Üyeliği durduruldu
    miscel adlı üyeden alıntı: mesajı görüntüle
    SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'database_name' AND TABLE_NAME = 'table_name'
    ile auto_increment değerini alabilirsiniz.

    yalnız sorunu bildirdiğiniz ilk mesajlarda son mesajınızdaki konu ile alakalı hiçbir şey bulunmuyor
    Bu sebeple size mysql_insert_id ya da son verinin id'si şeklinde dönüş yaptılar.
    çekiyor ama sadece sayıyı çekmiyor, yazı çıkıyor " Resource id #11 " gibi.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:46:23 -->-> Daha önceki mesaj 14:19:14 --

    sorunu çözdüm, bu sorun ile ilgili birçok kişinin sorusu olduğu için uygun bir zamanımda bloguma dökücem.
    teşekkürler emek veren tüm arkadaşlara, iyi çalışamalar