Kamis, 30 Mei 2013

Menyimpan Data ke Database dengan PHP

Salah satu keunggulan PHP dan Server Side Scripting pada umumnya adalah kemampuannya berinteraksi dengan database, baik itu untuk menyimpan,menampilkan, mengedit ataupun menghapus data. Tutorial kali ini kita akan belajar menyimpan data ke dalam database dengan kolaborasi PHP dan MySQL.
Langkah pertama adalah membuat sebuah database tempat kita akan menyimpan data. Caranya buka browser kesayangan anda (chrome, mozilla dll) lalu ketikkan "localhost/phpmyadmin" (tanpa tanda petik tentunya). Buatlah sebuah database dengan nama belajar yang terdiri dari 3 field yaitu id, judul dan isi.untuk lebih jelasnya bisa di lihat di gambar dibawah ini.
Gambar 1.
gambar 2
Setelah selesai membuat database, buatlah sebuah folder di C:\xampp\htdocs, nama foldernya "belajar" biar gampang diingat. Siapkan text editor ( notepad, notepad++ , dreamweaver dll), lalu tulislah code-code berikut ini.
/*========================CODE START=================================*/
<?php
/*
author :Didon Pramatawa
blog :donprama.blogspot.com
*/
//koneksi ke database
$server = 'localhost';
$username = 'root';
$password = '';
$database = 'belajar';
$koneksi=mysql_pconnect ($server,$username,$password) or die ('Koneksi Gagal !');
mysql_select_db ($database) or die ('Database tidak bisa dibuka');

//proses menyimpan data
if (isset($_POST['submit']))
{
$judul=$_POST['judul'];
$isi=$_POST['isi'];
$sql=mysql_query("INSERT INTO tb_data VALUES ('','$judul','$isi')");
//untuk mengetahui apakah data berhasil di simpan atau tidak
if($sql)
{
echo "<script language=javascript>alert('Berhasil');</script>";
print '<meta http-equiv=refresh content=1;url=simpan_data.php>';
}
else
{
echo "<script language=javascript>alert('gagal');</script>";
print '<meta http-equiv=refresh content=1;url=simpan_data.php>';
}
}
?>
<html>
<body>
<form action="" method="POST">
<table border="1" align="center">
<tr>
<th colspan="2">Form Input Data </th>
</tr>
<tr>
<td>Judul</td>
<td><input type="text" name="judul"></td>
</tr>
<tr>
<td>Isi</td>
<td><textarea name="isi" rows="6"></textarea>
</tr>
<tr>
<td colspan="2"><input type="submit" name="submit" value="simpan">
</tr>
</table>
</form>
</body>
</html>
/*========================END OF CODE=================================*/

coba isikan kolom-kolom yang tersedia, tulis sembarang juga bisa ^_^
untuk penjelasan codenya bisa di baca di bagian comment (yang di awali dengan tanda // ) dan untuk melihat data yang berhasil di simpan....tunggu tutorial selanjutnya gan ^_^







Tidak ada komentar:

Posting Komentar