Sumber : http://dhecun.blogspot.com/2012/11/kumpulan-efek-efek-menarik-untuk-blog.html#ixzz2n2dGBJcm

Rabu, 30 Oktober 2013

Menambahkan Data Menggunakan PHP dan MySQL

Pada artikel sebelumnya, saya menjelaskan tentang bagaimana cara menampilkan data menggunakan PHP dan MySQL. Pada artikel kali ini saya akan menjelaskan tentang cara menambahkan data ke dalam database MySQL menggunakan bahasa pemrograman PHP.
Langkah awal yang harus disiapkan adalah memanggil file koneksi.php yang sudah pernah dibuat sebelumnya.
Untuk memahami bagaimana langkah awal membuat database di MySQL dan melakukan proses koneksi antara file PHP dengan MySQL, dapat anda lihat pada artikel saya tentang proses menampilkan data menggunakan PHP dan MySQL.
OK Langsung saja kita masuk pada pembuatan kode untuk membuat proses penambahan data ke database MySQL menggunakan PHP.
Yuk mari kita simak bersama.., eng ing eng.. hehe.
<?
     include("koneksi.php");
     if (isset($_POST['simpan'] )) {
         $kode = $_POST['kode'];
         $nama = $_POST['nama'];
         $umur = $_POST['umur'];
         $golongan = $_POST['golongan'];
         $gaji = $_POST['gaji'];

$sql = "INSERT INTO pegawai values ('$kode','$nama','$umur','$golongan','$gaji')";
$hasil = mysql_query($sql) or die (mysql_error());

     if ($hasil) {
          $msg = "Data berhasil disimpan"; }
     else { $msg = "Data gagal disimpan"; }
     }
?>
<form action = "tambah.php" method="post">
<fieldset>
<legend> Form Tambah Pegawai </legend>
  <table>
    <?
      if ($msg != ' ') {
      echo"<tr> <td> </td> <td> </td> <td> $msg </td> </tr> ";
     }
    ?>
    <tr>
         <td> Kode Pegawai </td>
         <td> : </td>
         <td> <input type="text" name="kode" size="10"> </td>
    </tr>
    <tr>
         <td> Nama </td>
         <td> : </td>
         <td> <input type="text" name="nama" size="100"> </td>
    </tr>
    <tr>
         <td> Umur </td>
         <td> : </td>
         <td> <select name="umur">
                  <?
                     for($i=20;$i<=50;$i++) {
                     echo"<option value=\"$i\"> $i </option>";
                     }
                  ?>
                  </select> Tahun
          </td>
     </tr>
     <tr>
           <td> Golongan </td>
           <td> : </td>
           <td> <select name="golongan">
                    <?
                     for ($i='A';$i<='E';$i++) {
                     echo"<option value=\"$i\"> $i </option>;
                     }
                     ?>
            </td>
       </tr>
       <tr>
             <td> Gaji </td>
             <td> : </td>
             <td> <input type="text" name="gaji"> </td>
       </tr>
       <tr>
             <td></td>
             <td></td>
       <td> <input type="submit" name="simpan" value="Simpan">
                <input type="reset" name="reset" value="Reset">
             </td>
        </tr>
</table>
</fieldset>
</form>
Sekarang coba jalankan skrip tambah.php di browser, maka akan tampil Form Tambah Pegawai, silahkan isi datanya pada form, lalu klik tombol Simpan.


Untuk membuktikan apakah data tersebut sudah benar tersimpan atau tidak, kita dapat memanggil file tampil_data.php yang sudah saya jelaskan pada artikel tentang menampilkan data menggunakan PHP dan MySQL.


Tampak bahwa data dengan kode pegawai P0005 sudah berhasil tersimpan.

Selamat mencoba.. :)

Untuk script-script di atas, dapat Anda download melalui link berikut :

Tidak ada komentar:

Posting Komentar