Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Mengatasi double insert id dari proses multiple array

Salam dweb,

saya sedang mengerjakan backend untuk website multibahasa, pada prosess insert ke database terjadi id yang ganda seperti gambar di bawah ini, gambar pertama adalah form untuk 2 bahasa dan gambar  kedua tabel relasi setelah data disimpan ke database dimana gambar yang tidak dilingkari merupakan pokok permasalahannya karena tidak sesuai dengan group Last Insert ID:

Di bawah ini tabel relasi antar data primary dan data amenitis/fasilitas dan yang saya lingkari datanya bener, tapi waktu inser loopingnya berlebihan sehingga data data yang masuk double untuk masing-masing ID primary db_post
image
ini preview formnya :
image

Pada tabel pertama tidak ada masalah, pada saat insert ke tabel kedua berdasarkan last insert id, terjadi insert yang ganda yang diperlihatkan pada gambar kedua diatas dimana yang seharusnya group versi bahasa inggris tercatat juga di last insert id versi bahasa yang lain.

Berikut saya sisipkan penggalan form dan script actionnya beserta database biar bisa di coba sm temen2 sekalian. Sapa tau bisa membantu kendala yang saya sedang hadapi.

Form #


Form action # 

Tabel db_post #

Tabel db_postmeta


terima kasih

Tanggapan

  • edited March 2016
    Masternya dweb bantu aku dimana letak kesalahan dari permasalah di atas. Kalo ada yang kurang jelas bisa ditanyakan..

    Terima kasih
Sign In or Register to comment.