CRUD, database, database MySQL, happy posting, MySQL, php, php native, tutorials seperti janji saya pada artikel sebelumnya yang berjudul Menampilkan Data dari Database MySQL menggunakan PHP, kali ini saya akan membuat artikel yang tentang bagaimana membuat CRUD menggunakan PHP dan Database MySQL. langsung saja g usah banyak bacot lagi langkah pertama kalian harus membuat database, database bisa anda lihat pada artikel Insert Data ke Database MySQL Menggunakan PHP. langkah selanjutnya yaitu silahkan buat folder di dalam folder htdocs kalian dengan nama blogahmaddwi, itu buat file dengan nama add.php dan isikan script berikut ini : setelah itu, buat lagi file dengan nama proses.php, dan isikan script berikut ini : HOME PROFIL TUTORIAL CMS TUTORIAL PHP CODEIGNITER POSTED BY BLOGAHMADDWI IN TUTORIAL PHP 1 COMMENT Membuat Create, Read, Update, Delete (CRUD) dengan PHP dan Database MySQL 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="proses.php"> <table> <tr> <td>Nama</td> <td>:</td> <td><input type="text" name="nama"></td> </tr> <tr> <td>Jenis Kelamin</td> <td>:</td> <td> <input type="radio" name="sex" value="L">Laki-laki <input type="radio" name="sex" value="P">Perempuan </td> </tr> <tr> <td>Alamat</td> <td>:</td> <td><textarea name="alamat"></textarea></td> </tr> <tr> <td><input type="submit" value="Simpan" name="submit"></td> </tr> </table> </form> Wednesday Oct 2013 09 Code di atas sudah saya isi dengan query untuk melakukan insert, update dan delete setelah itu kalian buat file dengan nama manage.php dan isikan script berikut ini : setelah itu buat file satu lagi dengan nama edit.php dan isi dengan script dibawah 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 28 29 <?php mysql_connect("localhost", "root", ""); mysql_select_db("blogahmaddwi"); //baris 2 dan 3 digunakan untuk mengkoneksikan ke dalam database $nama=$_POST['nama']; $sex=$_POST['sex']; $alamat=$_POST['alamat']; $submit=$_POST['submit']; $id=$_POST['crud_id']; //baris 5-8 digunakan untuk menyimpan data sementara yang dikirim dari form.(add.php) if($submit=="Simpan"){//digunakan jikan varianle submit bernilai Simpan $query= mysql_query("insert into crud(nama,jenis_kelamin,alamat) values ('$nama','$sex','$alamat')");// query untuk memasukan data ke dalam database echo "<script>alert('data berhasil disimpan');</script>"; echo "<script>location.href='manage.php'</script>";
} if($submit=="Edit"){ $query= mysql_query("update crud set nama='$nama',jenis_kelamin='$sex',alamat='$alamat' where crud_id='$id'"); echo "<script>alert('data berhasil diperbaharui');</script>"; echo "<script>location.href='manage.php'</script>"; } if($_GET['hapus']){ $query= mysql_query("delete from crud where crud_id='$_GET[hapus]'"); echo "<script>alert('data berhasil dihapus');</script>"; echo "<script>location.href='manage.php'</script>"; }
?> 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 28 29 30 <table border="1"> <tr> <th>No</th> <th>Nama</th> <th>Jenis Kelamin</th> <th>Alamat</th> <th>Aksi</th> </tr> <?php mysql_connect("localhost", "root", ""); mysql_select_db("blogahmaddwi"); //baris 2 dan 3 digunakan untuk mengkoneksikan ke dalam database $no=1;//digunakan untuk membuat nomor 1,2,3,...dst $query = mysql_query("select * from crud"); while ($r = mysql_fetch_array($query)) { ?> <tr> <td><?php echo $no ?></td> <td><?php echo $r['nama'] ?></td> <td><?php echo $r['jenis_kelamin'] ?></td> <td><?php echo $r['alamat'] ?></td> <td><a href="edit.php?&edit=<?php echo $r['crud_id'] ?>">Edit</a> <a href="proses.php?&hapus=<?php echo $r['crud_id'] ?>">Hapus</a> </td> </tr> <?php $no++; } ?> </table> Email Twitter Facebook Google Print ini : dan selesaii, bagaimana?mudah bukan? jika kalian masih kendala atau masih error di dalam script kalian, kalian bisa download script lengkapnya disini. selamat mencoba , happy posting and hanppy coding. keep smile SHARE THIS: 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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 <?php if($_GET['edit']){ mysql_connect("localhost", "root", ""); mysql_select_db("blogahmaddwi"); $query=mysql_query("select * from crud where crud_id='$_GET[edit]'"); $r= mysql_fetch_array($query);
Like One blogger likes this. RELATED Menampilkan Data dari Database MySQL Menggunakan PHP Previous post Next post adif nganjuk said: October 17, 2013 at 6:57 am keren artikele bro, dulu semester awal kuliah sulit bener buat seperti ini REPLY Insert Data ke Database MySQL menggunakan PHP Membuat Login dan Logout menggunakan PHP T H O U G H T O N M E M B U A T C R E A T E , R E A D , U P D A T E , D E L E T E ( C R U D ) D E N G A N P H P D A N D A T A B A S E M Y S Q L L E A V E A R E P L Y 1 LIYANE Profil Tips & Trik Jalan-Jalan Sahabat Download RECENT POSTS Membuat Login Multi-user Membuat Login dan Logout menggunakan PHP Membuat Create, Read, Update, Delete (CRUD) dengan PHP dan Database MySQL Menampilkan Data dari Database MySQL Menggunakan PHP Insert Data ke Database MySQL menggunakan PHP ARCHIVES October 2013 Enter your comment here... September 2013 August 2013 CATEGORIES Tips & Trik Tutorial PHP Wordpress
Tips & Trik Tutorial PHP Wordpress OCTOBER 2013 M T W T F S S Sep 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 28 29 30 31 RECENT COMMENTS blogahmaddwi on Membuat Login Multi-user adif nganjuk on Membuat Create, Read, Update, Aditya-Web.com on Membuat Login Multi-user Ahmad Dwi Kuswanto on Insert Data ke Database MySQL Membuat Create, Read on Insert Data ke Database MySQL FREELANCE PROGRAMMER Menerima jasa pembuatan website untuk keperluan personal, instansi, bisnis maupun tugas-tugas kuliah. Info lebih lanjut silahkan hubungi via Facebook. BLOG STATS 2,520 hits Create a free website or blog at WordPress.com. The Chateau Theme. Follow Follow Follow Follow blogahmaddwi blogahmaddwi Get every new post delivered Get every new post delivered to your Inbox. to your Inbox. Enter your email address Sign me up Sign me up Powered by WordPress.com Powered by WordPress.com