Skip to main content

[ask] locking variable sistem

February 1, 2011 by dewwe

dewwe's picture

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

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

berhasil dengan $this->db->insert_id()

February 2, 2011 by dewwe, 26 weeks 2 days ago
Comment: 7585

dewwe's picture

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

Delina's picture

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

Kazel's picture

Bisa tampilkan MVC (Model, View, Controller)nya?

Premium Drupal Themes by Adaptivethemes