Pemograman PHP 2013 BAB VI PHP DENGAN MYSQL (3)
Sebelum mempelajari bab Ini anda harus mempelajari bab sebelumnya agar tidak menggantung pemahamannya. Kita masih menggunakan database yang sama seperti bab sebelumnya jadi diharapkan database yang kemaren tidak terhapus atau pun hilang.
A. Insert Data Ini merupakan gabungan antar html dan PHP, yang terpenting ini lebih penting harus menguasai sintak2 dalam Database supaya tidak membingungkan pada pemahaman bab ini. Adapun langkah2 pembuatan filenya SBb: Langkah pertama buat file bab6_1.php, sehingga membentuk tampilan seperti ini.
Untuk FILE yang selebihnya saya taruh di proses update. Seperti file proses6_1.php, saya taruh di subbab 2
Adapun bab6_1.php sintaksnya adalah sebagai berikut :
[email protected]
Page 1
Pemograman PHP 2013
= mysql_connect("localhost","root","");
$koneksi = mysql_select_db("belajar_phpdb") or die("Gagal"); ?>
[email protected]
Page 2
Pemograman PHP 2013 B. Update Data Langkah pertama buat file viewnya terlebih dahulu, seperti bab 5 namun ada sedikit penambahan. Adapun tambahannya sbb
nim?>">Update | Hapus |
File proses6_1.php
= mysql_connect("localhost","root","");
$koneksi = mysql_select_db("belajar_phpdb") or die("Gagal"); if($_GET[aksi]=="tambah"){ $q = "INSERT INTO tabel_mahasiswa VALUES ('$_POST[nim]','$_POST[nama]','$_POST[alamat]','$_POST[jk]','$_POST[jurusan]')"; $sql
= mysql_query($q);
header("location:bab5_1.php"); }else if($_GET[aksi]=="ubah"){ $q = "UPDATE tabel_mahasiswa SET nama = '$_POST[nama]', alamat = '$_POST[alamat]', jenis_kelamin = '$_POST[jk]', jurusan = '$_POST[jurusan]' WHERE nim = '$_POST[nim]'"; $sql
= mysql_query($q);
header("location:bab5_1.php"); }else if($_GET[aksi]=="hapus"){ $q = "DELETE FROM tabel_mahasiswa WHERE nim = '$_GET[nim]'"; $sql
= mysql_query($q);
header("location:bab5_1.php"); } ?>
File bab6_2.php
[email protected]
Page 3
Pemograman PHP 2013
= mysql_connect("localhost","root","");
$koneksi = mysql_select_db("belajar_phpdb") or die("Gagal"); $q = "SELECT * FROM tabel_mahasiswa WHERE nim = '$_GET[nim]'"; $sql = mysql_query($q); $data = mysql_fetch_array($sql); ?>
[email protected]
Page 4
Pemograman PHP 2013 C. Hapus Data
Sama Seperti insert dan update melibatkan file proses6_1.php Dari file bab5_1.php tambahkan
nim?>">Hapus |
Anda tinggal klik hapusnya, maka data akan terhapus pda kolom hapus yang ada
tekan.
Sekian Pembahasan CRUD dari Php, jika ada pertanyaan, silahkan tanyakan pada teman sekeliling anda, karena dalam CRUD diphp ada beberapa cara untuk membuatnya dan yang saya buat merupakan salahsatunya. Selamat mencoba Dan Suksessss……
[email protected]
Page 5
Pemograman PHP 2013
SAMPAI JUMPA DI EDISI BERIKUTNYA
Nama : Akhmad Bilyyasif Email :
[email protected]
Bandung, 19 FEBRUARI 2013
[email protected]
Page 6