sorry mau tanya lagi nih.
jadi gw lagi develop sistem memo.
jadi ada 2 table, yaitu dt_memo (untuk menyimpan content dan kelengkapan memo lainnya) dan dt_file (untuk menyimpan attachment dari memo tersebut)
strukturnya seperti berikut :
Dt_memo
-------------------
| Memo_id |
| Klasifikasi |
| Subject |
| Content |
Dt_file
-------------------
| No_file |
| Memo_id |
| File_path |
lalu, sewaktu akan melakukan insert ke database. gw set sebuah hidden field. untuk ambil next autoincrement dari "memo_id"..jadi sewaktu menyimpan data. data hasil upload tersimpan sesuai dengan "memo_id" yang sudah di set tadi. jadi memo_id di table dt_memo dan table dt_file seragam.
tetapi, dengan metode tersebut terdapat masalah, yaitu apabila aplikasi memo ini di akses oleh 2 orang lebih..karena akan bentrok memo_id yang sudah di set di awal tadi.
Mohon pencerahannya. :)
Comments
berhasil dengan $this->db->insert_id()
February 2, 2011 by dewwe, 26 weeks 2 days ago
Comment: 7585
terima kasih bantuannya. sudah berhasil dengan $this->db->insert_id()
:)
Pake last_id()
February 1, 2011 by Delina, 26 weeks 3 days ago
Comment: 7584
Pake fungsi last_id() saja dari mySQL, ga bakalan bentrok meski diakses 1000 orang bersamaan.
MVC?
February 1, 2011 by Kazel, 26 weeks 3 days ago
Comment: 7583
Bisa tampilkan MVC (Model, View, Controller)nya?