Postingan lainnya
Insert ke dua tabel dalam satu form
misi master, bagaiman cara menambah data pada dua tabel sekaligus? Disini saya punya tabel a dan tabel b, Saya ingin dalam satu form tambah data akan disimpan kedalam dua tabel dengan isi yg sama. Saya sudah pakai cara yg didapat dari google, tapi hasilnya cuma menambah pada tabel_a. Mohon pencerahannya
6 Jawaban:
coba tulis kaya gini gan
$query = "INSERT INTO tabel_a (nama, umur, alamat) VALUE ('$nama', '$umur', '$alamat');";
$query .= "INSERT INTO tabel_b (nama, umur, alamat) VALUE ('$nama', '$umur', '$alamat')";
$result = mysqli_multi_query($link, $query);
semoga berhasil gan....
Mungkin bisa coba dengan cara seperti ini gan
function tambahData ($nama, $umur, $alamat) {
global $link;
$query = "INSERT INTO tabel_a (nama, umur, alamat) OUTPUT INSERTED.'$nama', '$umur','$alamat'
INTO tabel_b (nama, umur, alamat) VALUES ('$nama', '$umur','$alamat')";
$result = mysql_query($link,$query) or die ('gagal tambah');
return $result;
Semoga berhasil , CMIIWIW ^_^
@chelvin kasusku sama tapi agak beda. jika query tabel_a itu update lalu query tabel_b insert bisakah? jadi update tabel_a lalu otomatis kesimpen / insert di tabel_b.. mohon pencerahannya .
kalo untuk bahasa java netbeans bisa ga? minta contoh codingannya dong
saya punya kasus sebelumnya sebelum di relasikan untuk insert itu bisa tapi setelah direlasikan malah tidak bisa malah eror
<pre>
INSERT INTO tbl_guru
(id
, id_jadwal
, id_matapelajaran
, id_kelas
, nama
, alamat
, jenis_kelamin
, agama
, tempat_lahir
, tanggal_lahir
) VALUES (NULL,'$id_jadwal','$id_matapelajaran','$id-kelas','$nama','$alamat','$jk','$agama','$tl','$tr')
</pre>
Tanggapan
ada baiknya buka pertanyaan baru gan, jangan ditumpuk.. hehehe