Membuat Form Input Data Di PHP Kedalam Database

Assalamualaikum Wr.Wb

Diwaktu luang ini saya akan share Membuat Form Input Data Di PHP Kedalam Database. Form input data ini berguna untuk memasukan data-data yang akan disimpan ke dalam database, jadi kalian terlebih dahulu membuat databasenya untuk menampung data yang telah diinputkan.Ok langsung saja pembahasannya



1.Membuat Database di Xampp

Buat database di phpmyadmin dengan nama database db_sekolah. Setelah itu buat tabel dengan nama siswa sebanyak 5 kolom, pilih nis sebagai primary key.




2.Membuat script koneksi

Masukan script koneksi ke dalam notepad++ simpan dengan nama koneksi.php
<?php
$server="localhost";
$username="root";
$password="";
$database="db_sekolah";

mysql_connect($server,$username,$password)
or die("koneksi gagal");
mysql_select_db($database)
or die("database tidak bisa di buka");
?>



3.Membuat Form Input Data Di PHP Kedalam Database

 Masukan scriptnya ke dalam notepad++ simpan dengan nama forminput.php

Ok langsung saja simak scriptnya dibawah ini.
<html>
<table border="1" >
<td height="800" width="10%" valign="top">
<br>
<br>

<h2 align="center"><font color="grey">MASUKAN DATA SISWA</font></h2><br>
  <form action="simpandata.php" method="POST">
  <table bgcolor="#428bca" width="500" cellpadding="5" cellspacing="0" align="center" border="10">
   <TR>
<td width="92"><font color="white">NIS</td><td> : </td></font>
<td width="323"><label>
<INPUT TYPE="TEXT" NAME="txtnis" SIZE="35" placeholder="Masukan NIS" required></TD></label>
</TR>
<TR>
<TD width="92"><font color="white"> Nama </TD><TD> : </TD></font>
<td width="323"><label>
<INPUT TYPE="TEXT" NAME="txtnama" SIZE="35" placeholder="Masukan Nama" required></TD></label>
</TR>
<TR>
<TD width="92"> <font color="white">TTL </TD><TD> : </TD></font>
<td width="323"><label>
<INPUT TYPE="TEXT" NAME="txtttl" SIZE="35" placeholder="Masukan TTL" required></TD></label>
</TR>
<TR>
<TD width="92"><font color="white"> Jenis Kelamin </TD><TD> : </TD></font>
<td width="323"><label>
<INPUT TYPE="TEXT" NAME="txtjk" SIZE="35" placeholder="Masukan Jenis Kelamin" required></TD></label>
</TR>
<TR>
<TD width="92"><font color="white">Alamat</TD><TD> : </TD></font>
<td width="323"><label><INPUT TYPE="TEXT" NAME="txtalamat" SIZE="35" placeholder="Masukan Alamat" required></TD></label>
</TR>


      <TR>
  <TD></TD><TD><p>&nbsp;</p>
    <p>&nbsp;</p></TD>
  <TD><INPUT TYPE="SUBMIT" VALUE="SIMPAN">
  <INPUT TYPE="RESET" VALUE="RESET"></TD>
</TR>
  </form>
  </table>
  </html>

Output dari Form Input




4. Buat script lagi untuk proses menyimpan data dengan nama simpandata.php

Jika sintak ini tidak dibuat maka data yang diinputkan tidak akan tersimpan ke dalam database.


<?php
include "koneksi.php";
// if($_POST)
$nis=$_POST['txtnis'];
$nama=$_POST['txtnama'];
$ttl=$_POST['txtttl'];
$jk=$_POST['txtjk'];
$alamat=$_POST['txtalamat'];

mysql_query("insert into siswa(nis,nama,ttl,jk,alamat)
values('$nis','$nama','$ttl','$jk','$alamat')");
header ('location:forminput.php');
?>

Jika berhasil sobat cek ke dalam database yang telah dibuat tadi. Pilih tabel siswa lalu klik browse maka akan muncull data yang telah diinputkan seperti pada gambar dibawah ini.




Catatan: Simpan script koneksi.php,forminput.php,simpandata.php ke dalam satu folder dengan nama folder latihan, simpan ketiga script tersebut di xampp/htdocs/latihan.

Demikian mengenai pembahasan Membuat Form Input Data Di PHP Kedalam Database.
Semoga bermanfaat bila ada yang kurang dipahami silahkan berkomentar.
Terima kasih telah berkunjung.
Wassalamualaikum Wr.Wb

Comments

Popular posts from this blog

Membuat Konversi Suhu Sederhana Dengan PHP

Contoh program menghitung nilai siswa dengan bahasa C#