>>102
Hore uda dibetulin (sedih harus edit db manual)
Yang penasaran kenapa pos 101 bisa dobel:
karena algo ngepos kira2 begini
// salah 2 kolom di tabel pos yaitu: Mid (milik id), No (nomer 101, 102 dst)
max = select max(No) from POS where Mid=... // baris y
insert into POS (Mid, No, ...) values (..., max+1, ...) // baris y+1
dan tampaknya 2 thread berjalan bersama,
ktika thread 1 baru beres baris y dan belom masuk baris y+1,
thread 2 masuk ke baris y..
selanjutnya sudah bisa ditebak apa yang terjadi kan?