Insert ke 2 table di 1 form dengan ci

saya mau insert data didalam 1 form yang sama ke 2 table terpisah. bagaimana query di CI modelnya ?

avatar syarika19
@syarika19

11 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

3 Jawaban:

sama seperti insert data biasa, bedanya insertnya 2 kali dengan nama table yang kamu mau

<pre> $this-&gt;db-&gt;insert('tablepertama', $data); $this-&gt;db-&gt;insert('tablepkedua', $data); </pre>

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 5 tahun yang lalu

Tanggapan

Bagaimana jika setelah data berhasil terinput di dua tabel, namun primary key nya (id) masing2 tabel berbeda. contoh: id tbl1 = 1 sedangkan id pada tbl2 = 10. Sehingga apa bila dilakukan update data, hanya bisa dilakukan pada satu tabel saja. pertanyaan saya,, bagaimana caranya agar id pada kedua tabel sama. sehingga jika di lakukan update data pada tbl1, data di tbl2 juga terupdate otomatis. Terimakasih

Oh jadi seperti insert biasa aja cuma dua fungsi, seperti yg diatas

avatar madiw
@madiw

2 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Tanggapan

tapi 2 tabel itu ada di 1 db yg sama. apa tetep perlu spt itu?

Sama hal nya dengan permasalahan yg sedang saya hadapi,, namun permasalahan saya ada pada id masing2 table. Data yg masuk ke tbl1 berasal dari 25 user, sedangkan tbl2 sebagai penampung data2 yang diinputkan oleh masing2 user. dengan demikian id pada tbl1 tidak singkron dengan id pd tbl2. Bagaimana caranya agar id pada kedua tabel tersebut sama (id tbl1 = 5 dan id tbl2 = 5). Terimakasih

avatar pramadians
@pramadians

26 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban