PHP Programming 10 - Database PHP MySQL CRUD INSERT
Assalamu'alaikum
PHP Mysql Insert
- File home atau index, berisi halaman utama dan function delete
- File edit, berisi halaman untuk melakukan edit data
- File update, berisi function untuk update data
- File insert, berisi halaman dan function untuk melakukan insert data
File latihan16.6.php
echo "<a href='latihan16.6_add.php'>+ Tambah Data Baru</a><br><br>";Berikut isi file lengkapnya dari file latihan 16.6.php untuk home pagenya. Sehingga dengan ini, kita sudah memiliki 3 button yaitu button insert, button update dan button delete. Berikut file lengkap untuk latihan16.6.php
<?php include "db.php"; $sql = "SELECT * FROM data_tamu"; $result = mysqli_query($conn, $sql); if (isset($_GET['op'])=="delete"){ $id = $_GET['id']; $delete = "DELETE FROM data_tamu WHERE id=$id"; $con=mysqli_query($conn, $delete); header('location:http://localhost/latihan/latihan16.6.php'); } echo "<a href='latihan16.6_add.php'>+ Tambah Data Baru</a><br><br>"; if (mysqli_num_rows($result)>0){ $no=1; echo "<table border=1 cellpadding=5 cellspacing=0 >"; echo "<tr> <td>No</td> <td>Nama</td> <td>Alamat</td> <td>Email</td> <td>No HP</td> <td>Option</td> </tr>"; while ($row = mysqli_fetch_assoc($result)){ echo "<tr bgcolor = " . belang($no) . "> <td>" . $no . "</td> <td>" . $row["nama"] . "</td> <td>" . $row["alamat"] . "</td> <td>" . $row["email"] . "</td> <td>" . $row["no_hp"] . "</td> <td>" . "<a href=latihan16.6.php?op=delete&id=" . $row["id"] . "> Delete </a> | <a href=latihan16.6_edit.php?id=" . $row["id"] . ">Update</a> </td></tr>"; $no++; } echo "</table>"; } else { echo"0 Result"; } ?> |
File latihan16.6_add.php
INSERT INTO data_tamu (nama, alamat, email, no_hp) VALUES ('$nama', '$alamat', '$email', '$no_hp')
<html> <head> <title>Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019</title> </head> <body> <a href="latihan16.6.php">Home</a> <br/><br/> <form action="latihan16.6_add.php" method="post" name="form1"> <table border="1" cellpadding="5" cellspacing="0"> <tr> <td>Nama</td> <td><input type="text" name="nama"></td> </tr> <tr> <td>Alamat</td> <td><input type="text" name="alamat"></td> </tr> <tr> <td>Email</td> <td><input type="text" name="email"></td> </tr> <tr> <td>No HP</td> <td><input type="text" name="no_hp"></td> </tr> <tr> <td></td> <td><input type="submit" name="Submit" value="Submit"></td> </tr> </table> </form> <?php // include database connection file include "db.php"; // Check If form submitted, insert form data into users table. if(isset($_POST['Submit'])) { $nama = $_POST['nama']; $alamat = $_POST['alamat']; $email = $_POST ['email']; $no_hp = $_POST ['no_hp']; // Insert user data into table $insert = "INSERT INTO data_tamu (nama, alamat, email, no_hp) VALUES ('$nama', '$alamat', '$email', '$no_hp')"; mysqli_query ($conn, $insert); // Show message when user added echo "User added successfully. <a href=latihan16.6.php'>View Users</a>"; } ?> </body> </html> |
Dan begitulah cara menambahkan function insert data pada pemrograman php. Semoga bermanfaat dan memudahkan para pembaca. Sekian dari saya, jika ada yang ingin di tanyakan bisa letakan di kolom komentar, kurang lebihnya mohon maaf. Sampai berjumpa lagi di pembahasan-pembahasan berikutnya. Salam programming!!.