SaidYildiz adlı üyeden alıntı: mesajı görüntüle
amacin en fazla 255 kadar kullanici yazdirmaksa yanlis bir yontem mesela matematiksel olarak cok dusuk bir oran olsa da 5 tane kullanici eklemeye calistim diyelim fakat 5'inde de bana ayni sayiyi rasgele olarak verirse girdigim degerlerden sadece 1 tanesi girildi diger 4 ugrasim bosa gitti. unutma sadece javascript icin degil ID tc kimlik numarasidir. herkeste farkli olur. senin bu durumda sirf rasgelelik durumunda ayni sayi denk geldi diye cocugu oldurdun ona o tc numarasini veremedin diye. auto increment olay sqlde. yani her zaman bir oncekini arttirir. boylece hic bir zaman onceki verilmis idleri alamaz. peki 1 - 2 -3 verildi 2 silindi bir sonraki 4 mu yoksa 2 mi diye sorarsan 4tur cevabi cunku eger sen kodu duzgun yazamazsan mesela basit bakiyeli bir kredili bir sistemde 2 numarali uyeyi icinde 20 kredisi varken sildin. ama sadece uye tablosundan silindi kodlarina gore ve kredi tablosunda useridsi 2 olan satir silinmedi sonraki uye kayit oldugunda 20 krediye sahip olur bu tarz hatalar buglar cogaltilabilir.

haricinde en azindan gelen datalar bos mu degil mi seklinde bir kontrol saglayabilirdin.
tamamdir hocam, evet gelen bos mu diye baktirabilirdim onu yapabilirm onda sıkıntıyok , peki php yazarken idyi bos mu geciyorduk unuttum, sanrim bos geciyorduk mysql oto veriyordu biz ek olarak tc falan verip onu key yapiyorduk. peki hocam sey sorabilir miyim nodejs ile mesela ben bunu phpde oldugu gibi veritabanina yazdırabilirim degil mi bir sonraki amacim nodejs ve angular ogrenmek ama tam olarak bunu yapabilir mi bilmiyorum. ayrica eger site ici bir clientside yani bu proje icin denemelik ardisik idler uretmek istesem globalde var id olusturdum diyelim, fonskiyonda +1 yapıp adama verdim diyelim, daha sonra verip 2 oldu ya, ben bu değerin artik 2 oldugunu globaldeki yani fonskiyon disindaki degere nasil soyleyecegim, sonucta ben fonksiyonu baska yerden cagirdim fonksiyon da ana idyi aldi editledi isi bitti, bir daha yaptiginda yine 1 olarak görecek, return yapsam da ana var id; degismeyecek. bunu nasil halledebiliriz. kisaca disarda bir x var, fonskiyon icinde bu x i degistiemek mumkun mu return haricinde bir şekilde.