Gelandang Internet yang mencoba melewati lorong sempit tanpa batas ruang dan waktu
Joint Venture Adsense

Cara Simpan Data di PHP ke MySQL

· · 6 comments
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.
cara simpan data PHP ke mysql

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

6 comments:

  1. Wah ini yang saya cari ternyata sudah dapet di sini, terima kasih ya mas :D

    ReplyDelete
  2. ijin nyimak ya gan, belum terlalu mengerti mysql :)

    ReplyDelete
  3. ini kode tingkat tinggi saya masih belum nyambung

    ReplyDelete

- Komentar yang mengandung hujatan, negatif akan dianggap spam
- Komentar link akan dilaporkan ke posyandu terdekat & tidak akan ditampilkan