Pada tutorial sebelumnya kita sudah belajar membuat koneksi ke database mysql kita , kali ini kita akan belajar menyimpan data ke Database MySQL kita . sebelum memulai menyimpan data , pertama-tama kita harus sudah punya database terlebih dahulu . karena akan aneh sekali kalo kita mau menyimpan tapi gk ada tempat nyimpennya .
nah untuk itu pertama-tama mari kita buat terlebih dahulu database yang kita butuhkan beserta table nya :
CREATE
DATABASE db_belajar;
USE
db_belajar;
CREATE TABLE
mahasiswa (
nim
char
(
10
)
not null,
nama
varchar
(
30
)
,
alamat
varchar
(
200
)
,
primary key
(
nim
)
);
nah klo kita sudah buat tempatnya , selanjutnya maka kita perlu membuat tampilan untuk meng-input datanya, berikut ini contoh tampilan HTML sederhana yang akan kita gunakan untuk pembelajaran ini :
<head>
<title>Simpan Data</title>
</head>
<body>
<form action="" method="post">
NIM<br>
<input type="text" name="nim"><br>
NAMA<br>
<input type="text" name="nama"><br>
ALAMAT<br>
<textarea name="alamat"></textarea><br>
<input type="submit" name="submit" value="SIMPAN">
<input type="reset" name="reset" value="RESET">
</form>
</body>
</html>
nah klo kalian sudah punya file dengan ekstensi (.php) dengan isi file minimal sepert contoh di atas , maka selanjutnya kita akan membuat kode PHP untuk menyimpan apa yang kita inputkan dari tampilan , berikut kodenya :
$con = mysql_connect("localhost","root","");
if ($con) {
mysql_select_db("db_belajar");
} else {
echo mysql_error();
}
if(isset($_POST['submit'])){
$nim = $_POST['nim'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$query = mysql_query("insert into mahasiswa
values('$nim','$nama','$alamat')");
if ($query) {
echo "Berhasil disimpan !";
} else {
echo "Gagal menyimpan data !".mysql_error();
}
}
?>
Klo sudah sampai sini seharusnya proses menyimpan data ke Database MySQL sudah bisa dijalankan , hehe . nah untuk kode lengkapnya ada di bawah ini :
<html>
<head>
<title>Simpan Data</title>
</head>
<body>
<form action="" method="post">
NIM<br>
<input type="text" name="nim"><br>
NAMA<br>
<input type="text" name="nama"><br>
ALAMAT<br>
<textarea name="alamat"></textarea><br>
<input type="submit" name="submit" value="SIMPAN">
<input tye="reset" name="reset" value="RESET">
</form>
</body>
</html>
<?php
$con = mysql_connect("localhost","root","");
if ($con) {
mysql_select_db("db_belajar");
} else {
echo mysql_error();
}
if(isset($_POST['submit'])){
$nim = $_POST['nim'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$query = mysql_query("insert into mahasiswa
values('$nim','$nama','$alamat')");
if ($query) {
echo "Berhasil disimpan !";
} else {
echo "Gagal menyimpan data !".mysql_error();
}
}
?>
<?php
$con = mysql_connect("localhost","root","");
if ($con) {
mysql_select_db("db_belajar");
} else {
echo mysql_error();
}
if(isset($_POST['submit'])){
$nim = $_POST['nim'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$query = mysql_query("insert into mahasiswa
values('$nim','$nama','$alamat')");
if ($query) {
echo "Berhasil disimpan !";
} else {
echo "Gagal menyimpan data !".mysql_error();
}
}
?>
nah sekian posting singkat tentang menyimpan data di Database MySQL menggunakan PHP , mohon maaf jika ada salah kata dan penulisan dari saya , besar harapan saya kritik dan saran dari teman-teman yang membaca . semoga postingan ini bisa membantu teman-teman yang ingin belajar pemrograman PHP ... terima kasih :D