Assalamu'alaikum,wr.wb
Kode Simpan Data dari PHP ke MySQL - Penjelasan mengenai cara menyimpan data pada Bahasa Pemograman PHP ke dalam Tabel database MySQL mungkin akan sedikit rumit bagi pemula (seperti saya contohnya hehe) karena kita akan membutuhkan file library koneksi PHP ke MySQL, Deklarasi semua variabel dari form input data, validasi untuk mengontrol agar data pada setiap field tidak ada yang kosong serta query untuk memasukan data pada tabel Database MySQL.
Disini saya asumsikan rekan sudah mempunyai database MySQLnya serta tabel untuk menampung data yang diinput pada sebuah Form. Kita beri contoh dengan nama database penjualan dan nama tabel barang.
Buat file koneksi ke database sebagai contoh koneksi.php, untuk pembuatan file koneksi tersebut rekan bisa baca disini Cara membuat koneksi database MySQL dengan PHP.
<?php
include_once "koneksi.php";
$kodeproduk = $_POST['kodeproduk'];
$namaproduk = $_POST['namaproduk'];
$harga= $_POST['harga'];
$jumlah= $_POST['jumlah'];
$keterangan= $_POST['keterangan'];
$kategori = $_POST['kategori'];
if (empty($kodeproduk) OR !is_numeric($kodeproduk)) {
echo "Kode Produk belum diisi";
}
else if (empty ($namaproduk)) {
echo "Nama produk belum diisi";
}
else if (empty ($harga)) {
echo "Harga produk belum diisi";
}
else if (empty ($jumlah)) {
echo "Jumlah produk belum diisi";
}
else if (empty ($keterangan)) {
echo "Keterangan produk belum diisi";
}
else if (empty ($kategori)) {
echo "Kategori produk belum diisi";
}
else
{
$sql_simpan="INSERT INTO barang1
(kodeproduk,nama,harga,jumlah,kategori,keterangan)
VALUES ('$kodeproduk','$namaproduk',
'$harga','$jumlah',
'$keterangan','$kategori')";
mysql_query($sql_simpan, $konek)
or die ("Memasukan data barang
gagal".mysql_error());
echo "Data berhasil disimpan";
}
?>
Dari koding diatas dapat kita bagi tiga bagian. Yang pertama include_once "koneksi.php" fungsi ini adalah file koneksi yang telah kita buat sebelumnya untuk menghubungkan database MySQL dengan PHP.
Pada kelompok Coding $kodeproduk = $_POST['kodeproduk']; yang perlu diperhatikan disini adalah nama field yang telah rekan defenisikan pada form input harus disamakan dengan script tersebut.
Coding If hingga Else itu digunakan untuk mengontrol setiap field pada form input harus terisi atau tidak boleh kosong. Sebenarnya validasi ini hanya opsional saja jika rekan mau menggunakannya atau tidak.
Coding $sql_simpan="INSERT INTO barang1 hingga kebawah digunakan untuk menyimpan data kedatabase yang pada contoh diatas pada tabel barang1. Perhatikan field-field pada tabel databasenya harus sama dengan koding tersebut.
Baca juga Menambahkan Form pada Dreamweaver
Kode Simpan Data dari PHP ke MySQL - Penjelasan mengenai cara menyimpan data pada Bahasa Pemograman PHP ke dalam Tabel database MySQL mungkin akan sedikit rumit bagi pemula (seperti saya contohnya hehe) karena kita akan membutuhkan file library koneksi PHP ke MySQL, Deklarasi semua variabel dari form input data, validasi untuk mengontrol agar data pada setiap field tidak ada yang kosong serta query untuk memasukan data pada tabel Database MySQL.
Disini saya asumsikan rekan sudah mempunyai database MySQLnya serta tabel untuk menampung data yang diinput pada sebuah Form. Kita beri contoh dengan nama database penjualan dan nama tabel barang.
Buat file koneksi ke database sebagai contoh koneksi.php, untuk pembuatan file koneksi tersebut rekan bisa baca disini Cara membuat koneksi database MySQL dengan PHP.
<?php
include_once "koneksi.php";
$kodeproduk = $_POST['kodeproduk'];
$namaproduk = $_POST['namaproduk'];
$harga= $_POST['harga'];
$jumlah= $_POST['jumlah'];
$keterangan= $_POST['keterangan'];
$kategori = $_POST['kategori'];
if (empty($kodeproduk) OR !is_numeric($kodeproduk)) {
echo "Kode Produk belum diisi";
}
else if (empty ($namaproduk)) {
echo "Nama produk belum diisi";
}
else if (empty ($harga)) {
echo "Harga produk belum diisi";
}
else if (empty ($jumlah)) {
echo "Jumlah produk belum diisi";
}
else if (empty ($keterangan)) {
echo "Keterangan produk belum diisi";
}
else if (empty ($kategori)) {
echo "Kategori produk belum diisi";
}
else
{
$sql_simpan="INSERT INTO barang1
(kodeproduk,nama,harga,jumlah,kategori,keterangan)
VALUES ('$kodeproduk','$namaproduk',
'$harga','$jumlah',
'$keterangan','$kategori')";
mysql_query($sql_simpan, $konek)
or die ("Memasukan data barang
gagal".mysql_error());
echo "Data berhasil disimpan";
}
?>
Dari koding diatas dapat kita bagi tiga bagian. Yang pertama include_once "koneksi.php" fungsi ini adalah file koneksi yang telah kita buat sebelumnya untuk menghubungkan database MySQL dengan PHP.
Pada kelompok Coding $kodeproduk = $_POST['kodeproduk']; yang perlu diperhatikan disini adalah nama field yang telah rekan defenisikan pada form input harus disamakan dengan script tersebut.
Coding If hingga Else itu digunakan untuk mengontrol setiap field pada form input harus terisi atau tidak boleh kosong. Sebenarnya validasi ini hanya opsional saja jika rekan mau menggunakannya atau tidak.
Coding $sql_simpan="INSERT INTO barang1 hingga kebawah digunakan untuk menyimpan data kedatabase yang pada contoh diatas pada tabel barang1. Perhatikan field-field pada tabel databasenya harus sama dengan koding tersebut.
Baca juga Menambahkan Form pada Dreamweaver
Wah ini yang saya cari ternyata sudah dapet di sini, terima kasih ya mas :D
ReplyDeletebaiklah pak kalau begitu :D
Deleteijin nyimak ya gan, belum terlalu mengerti mysql :)
ReplyDeletebaiklah gan kalau begitu :)
Deleteini kode tingkat tinggi saya masih belum nyambung
ReplyDeletega tinggi tinggi amat sih :)
Delete