Menambahkan data didalam tabel yang berbeda

code seperti ini gagal. hanya dapat menginput satu tabel. gimana ya caranya agar dapat langsung menginput 2 tabel? terimakasih banyak

<?php
// koneksi database
include 'koneksi.php';

// menangkap data yang di kirim dari tabel tambah.php

$nama_barang = $_POST['nama_barang'];
$kode_barang = $_POST['kode_barang'];
$jumlah_beli = $_POST['jumlah_beli'];
$terjual = $_POST['terjual'];
$harga_beli = $_POST['harga_beli'];
$harga_jual = $_POST ['harga_jual'];


// menginput data ke database
mysqli_query($koneksi,"insert into webprograming values('','$nama_barang','$kode_barang','$jumlah_beli','$terjual','$harga_beli','$harga_jual')");

$nama_barang = $_POST['nama_barang'];
$harga_jual = $_POST ['harga_jual'];

mysqli_query($koneksi,"insert into customer values('','$nama_barang','$harga_jual')");
// mengalihkan halaman kembali ke index.php
header("location:index.php");

?>

avatar sriwidy
@sriwidy

8 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

itu harus dibuat variable dan perulangan contoh nya

<pre> &lt;?php // menginput data ke database $input1 = mysqli_query($koneksi," insert into webprograming values('','$nama_barang','$kode_barang','$jumlah_beli','$terjual','$harga_beli','$harga_jual')");

if ($input1) {

$input2 = mysqli_query($koneksi,&quot;insert into customer values(&#039;&#039;,&#039;$nama_barang&#039;,&#039;$harga_jual&#039;)&quot;);

if ($input2) {
	echo &quot;Input data sudah sukses semua&quot;;
}else{
	echo &quot;input data ke 2 gagal, yang pertama sukses&quot;
}

}else{ // pesan error bila input pertama gagal echo " input data 1 error"; } // mengalihkan halaman kembali ke index.php header("location:index.php"); ?&gt; </pre>

biar tau ada error di yg pertama atau yg di ke dua

avatar maszgalang
@maszgalang

297 Kontribusi 80 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban