Anda sampai pada artikel ini karna seakrang kita akan belajar script cara input data ke database mysql menggunakan PHP. tapi agar anda lebih paham struktur database dalam project ini ada baiknya anda membaca artikel dibawah ini terlebih dahulu karena ini adalah kelanjutan dari materi tersebut.
Membuat Form Inputan Data
langkah yang pertama kita akan membuat sebuah form dengan nama file form-input.php, form ini akan kita gunakan sebagai interface bagi pengguna untuk menginputkan data yang akan disimpan kedalam database.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPEhtml>
<html>
<head>
<title>AjaxJquery–Belajarphp.net</title>
</head>
<body>
<formmethod=“post”action=“simpan.php”>
<table>
<tr><td>NIM</td><td><inputtype=“text”onkeyup=“isi_otomatis()”name=“nim”></td></tr>
<tr><td>NAMA</td><td><inputtype=“text”name=“nama”></td></tr>
<tr><td>JENISKELAMIN</td><td>
<inputtype=“radio”name=“jenis_kelamin”value=“L”>LakiLaki
<inputtype=“radio”name=“jenis_kelamin”value=“P”>Perempuan
</td></tr>
<tr><td>JURUSAN</td><td>
<selectname=“jurusan”>
<optionvalue=“TEKNIK INFORMATIKA”>TEKNIKINFORMATIKA</option>
<optionvalue=“TEKNIK MESIN”>TEKNIKMESIN</option>
<optionvalue=“TEKNIK KIMIA”>TEKNIKKIMIA</option>
</select>
</td></tr>
<tr><td>ALAMAT</td><td><inputtype=“text”name=“alamat”></td></tr>
<tr><tdcolspan=“2”><buttontype=“submit”value=“simpan”>SIMPAN</button></td></tr>
</table>
</form>
</body>
</html>
seperti yang anda lihat kita menambahkan elemen textbox, radio button dan dropdown pada form yang kita buat. jika sudah selesai menulis script nya lalu silahkan save dan akses //localhost/latihan/form-input.php melalui web browser anda maka akan tampil halaman seperti dibawah ini :
Menyimpan Data Yang Di input Ke Database
lalu langkah selanjutnya adalah kita akan membuat script input data yang akan menyimpan data yang di input tersebut ke database. silahkan buat sebuah script baru dengan nama simpan.php dan tulis lah script berikut ini :
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
include‘koneksi.php’;
// menyimpan data kedalam variabel
$nim =$_POST[‘nim’];
$nama =$_POST[‘nama’];
$jurusan =$_POST[‘jurusan’];
$jenis_kelamin =$_POST[‘jenis_kelamin’];
$alamat =$_POST[‘alamat’];
// query SQL untuk insert data
$query=“INSERT INTO mahasiswa SET nim=’$nim’,nama=’$nama’,jurusan=’$jurusan’,jenis_kelamin=’$jenis_kelamin’,alamat=’$alamat'”;
mysqli_query($koneksi,$query);
// mengalihkan ke halaman index.php
header(“location:index.php”);
?>
Jika semua semua tahapan sudah anda ikuti secara benar maka seharusnya tidak ada masalah dan ketika anda klik button simpan maka data yang anda inputkan dan halaman akan di redirect ke halaman index.php yang menampilkan list data mahasiswa.