• 19-12-2024, 23:50:24
    #10
    eda03 adlı üyeden alıntı: mesajı görüntüle
    Random kullanmak istemiyorum tüm değerler sabittir 00000001'den başlayacak 999999999'a kadar sayı üretecek mysql'e kaydedecek mysql'den id değeri çekip apiye sorgu atacak çıkan json veriyi mysql'e sorgulanan firma no ile isim vb. diğer bilgileri kaydedecek
    MYSQL üzerinden id sütununa auto increment verin. dediğiniz şekilde yapar zaten.
  • 20-12-2024, 00:00:34
    #11
    Tam olarak nasıl bir yapınız var bilmiyorum ama id sütunan AUTO_INCREMENT düzenli artış sağlayan bir değer elde edebilirsiniz. Mysql kayıt yaparken id değeri göndermeden veri kaydederseniz kendi otomatik id oluşturur.Last Insert ID ile eklenen verinin id değerini alabilirsiniz.

    Onun haricinde botunuz hangi dilde bilmiyorum ama "time()" ile her saniye değişen bir değer(10 haneli) alabilirsiniz. Rastgele değil de biraz daha tutarlı olur. 9 haneli isterseniz round(time()/10) tarzı bi işlem ya da substr((string)time() , 0, 9) gibi bir yapı olabilir. (Örnekler fonksiyonlar php)
  • 20-12-2024, 00:34:21
    #12
    eda03 adlı üyeden alıntı: mesajı görüntüle
    Random kullanmak istemiyorum tüm değerler sabittir 00000001'den başlayacak 999999999'a kadar sayı üretecek mysql'e kaydedecek mysql'den id değeri çekip apiye sorgu atacak çıkan json veriyi mysql'e sorgulanan firma no ile isim vb. diğer bilgileri kaydedecek
    ALTER TABLE `tablo_ismi`
      ADD PRIMARY KEY (`id`);
    ALTER TABLE `tablo_ismi`
      MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  • 31-12-2024, 08:40:38
    #13
    Değerler arasında silinme olmayacaksa rand işe yarar.
    Onun dışında array chunk ile bölerek almak daha mantıklı.