Membuat Add,Update,Delete di PHP - Pertama marilah kita selalu memanjatkan puji dan syukur kita pada Allah SWT yang telah banyak memberikan nikat serta karunianya sehingga kita masih bisa beraktifatas dan bisa belajar kembali di blog Sourcecode Application ini.
Sholawat dan Salam selalu tercurahkan kepada Nabi Muhammad SAW yang telah menuntun kita ke Jalan yang diridhoi oleh Allah SWT yaitu "ISLAM", semoga Sholawatnya bersambung kepada Keluarga, Sahabat dan Pengikutnya hingga akhir zaman nanti.
Pada kesempatan yang berbahagia ini saya ingin memberikan panduan kepada anda mengenai bahasa pemrograman PHP yaitu membuat Add, Update, Delete di PHP, tutorial ini bisa anda gunakan dalam membuat sebuah aplikasi berbasis web, seperti toko online dan lain sebagainya.
Dalam membuat Add, Update, Delete di PHP, anda harus mempunyai tools atau aplikasi pendukung seperti aplikasi XAMPP dan Text Editor.
Langkah Membuat Add, Update, Delete di PHP
- Buka aplikasi XAMPP pada komputer anda kemudian aktifkan apache dan MySQL
- Buka juga Web Browser yang sudah terinstall pada komputer, kemudian ketikan localhost pada Address Bar, pada langkah ini kita akan membuat database MySQL.
- Buatlah sebuah Database dengan nama latihan buat juga tabel databasenya dengan nama books, seperti pada gambar dibawah ini.
- Setelah membuat database selanjutnya yaitu membuat koneksi untuk menghungkan antara database MySQL dengan PHP, gunakan script berikut ini.<?php$conn = mysql_connect('localhost', 'root', '');if (!$conn){die('Could not connect: ' . mysql_error());}mysql_select_db("latihan", $conn);?>
- Selanjunya yaitu membuat halaman index.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Books</title></head><body><form method="post"><table><tr><td>Title:</td><td><input type="text" name="title" /></td></tr><tr><td>Author</td><td><input type="text" name="author" /></td></tr><tr><td>Publisher Name</td><td><input type="text" name="name" /></td></tr><tr><td>Copyright Year</td><td><input type="text" name="copy" /></td></tr><tr><td> </td><td><input type="submit" name="submit" value="add" /></td></tr></table><?phpif (isset($_POST['submit'])){include 'db.php';$title=$_POST['title'] ;$author= $_POST['author'] ;$name=$_POST['name'] ;$copy=$_POST['copy'] ;mysql_query("INSERT INTO `books`(Title,Author,PublisherName,CopyrightYear)VALUES ('$title','$author','$name','$copy')");}?></form><table border="1"><?phpinclude("db.php");$result=mysql_query("SELECT * FROM books");while($test = mysql_fetch_array($result)){$id = $test['BookID'];echo "<tr align='center'>";echo"<td><font color='black'>" .$test['BookID']."</font></td>";echo"<td><font color='black'>" .$test['Title']."</font></td>";echo"<td><font color='black'>". $test['Author']. "</font></td>";echo"<td><font color='black'>". $test['PublisherName']. "</font></td>";echo"<td><font color='black'>". $test['CopyrightYear']. "</font></td>";echo"<td> <a href ='view.php?BookID=$id'>Edit</a>";echo"<td> <a href ='del.php?BookID=$id'><center>Delete</center></a>";echo "</tr>";}mysql_close($conn);?></table></body></html>
- Setelah halaman index berhasil dibuat selanjutnya itu membuat script Edit untuk mengaktifkan tombol edit pada tampilan di atas.<?phprequire("db.php");$id =$_REQUEST['BookID'];$result = mysql_query("SELECT * FROM books WHERE BookID = '$id'");$test = mysql_fetch_array($result);if (!$result){die("Error: Data not found..");}$Title=$test['Title'] ;$Author= $test['Author'] ;$PublisherName=$test['PublisherName'] ;$CopyrightYear=$test['CopyrightYear'] ;if(isset($_POST['save'])){$title_save = $_POST['title'];$author_save = $_POST['author'];$name_save = $_POST['name'];$copy_save = $_POST['copy'];mysql_query("UPDATE books SET Title ='$title_save', Author ='$author_save',PublisherName ='$name_save',CopyrightYear ='$copy_save' WHERE BookID = '$id'")or die(mysql_error());echo "Saved!";header("Location: index.php");}mysql_close($conn);?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title></head><body><form method="post"><table><tr><td>Title:</td><td><input type="text" name="title" value="<?php echo $Title ?>"/></td></tr><tr><td>Author</td><td><input type="text" name="author" value="<?php echo $Author ?>"/></td></tr><tr><td>Publisher Name</td><td><input type="text" name="name" value="<?php echo $PublisherName ?>"/></td></tr><tr><td>Copyright Year</td><td><input type="text" name="copy" value="<?php echo $CopyrightYear ?>"/></td></tr><tr><td> </td><td><input type="submit" name="save" value="save" /></td></tr></table></body></html>
- Buat juga script delete untuk menghapus data.<?phpinclude("db.php");$id =$_REQUEST['BookID'];// sending querymysql_query("DELETE FROM Books WHERE BookID = '$id'")or die(mysql_error());header("Location: index.php");?>
- Simpan file tadi pada sebuah folder yang sama.
- Selamat mecoba
Demikian panduan mengenai Membuat Add,Update,Delete di PHP semoga bisa bermanfaat bagi anda yang baru belajar bahasa pemrograman PHP, mudah-mudahan dapat mambantu anda.
0 Comments