Halo teman-teman di panduan kali ini saya akan menjelaskan mengenai Cara Menginput Data MySQLi Menggunakan OOP. Di panduan sebelumnya kita telah membangun cara koneksi dan menampilkan datanya, di panduan kali ini kita akan mencoba bagi memasukan data kedatabase menggunakan OOP.
Nah langkah pertama-tama kita akan bikin telebih dahulu file koneksinya bagi menghubungkan script yang kita bikin dengan database, scriptnya seperti dibawah ini..
|
$database = new mysqli(‘localhost’,‘root’,”,‘sekolah’);
if($database–>connect_errno){
echo“Database Tak Dapat Terhubung”;
}
|
Berikutnya kita akan membangun sebuah form bagi inputan datanya seperti dibawah ini,.
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
|
<form method=“post” action=“”>
<table>
<tr>
<td>nama :</td>
<td><input type=“text” name=“nama”></td>
</tr>
<tr>
<td>jenis kelamin :</td>
<td><input type=“radio” name=“jenis” value=“laki-laki”> laki – laki
<input type=“radio” name=“jenis” value=“perempuan”> perempuan
</td>
</tr>
<tr>
<td>tanggal :</td>
<td><?php echo date(‘Y-m-d’); ?></td>
</tr>
<tr>
<td>tempat tinggal :</td>
<td><textarea name=“tempat tinggal”></textarea></td>
</tr>
<tr>
<td><input type=“submit” name=“simpan” value=“ok”></td>
</tr>
</table>
</form>
|
Berikutnya kita akan membangun proses bagi inputanya sehingga data yang kita input nanti lazim secara otomatis masuk kedalam database
|
if(isset($_POST[‘simpan’])){
$nama = $_POST[‘nama’];
$tempat tinggal = $_POST[‘tempat tinggal’];
$jenis = $_POST[‘jenis’];
$tanggal = date(“Y-m-d”);
$sql= “INSERT INTO murid VALUES(”,’$nama’,’$tempat tinggal’,’$jenis’,’$tanggal’)”;
$data = $database–>query($sql);
|
Di script yang terdapat diatas terdapat sebuah variable sql, yang berfungsi bagi menjalankan command query seperti $sql= “INSERT INTO murid VALUES(”,’$nama’,’$tempat tinggal’,’$jenis’,’$tanggal’)”;
Dan silahkan teman teman simpan script yang terdapat dibawahi ini dengan nama input.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
(Visited 4 times, 1 visits today)
|