OK..
sebelum kita bahas point utama pembuatannya, saya berikan dulu screen shot
hasilnya
pertama
kita membuka tampilan data dan kita ingin mengganti/mengedit data herfi klik
EDIT
tampil.php
Munculah data herfi pada form edit.php, misalnya kita akan merubah
data nama herfi menjadi asep. Kita tinggal ubah nama herfi dengan asep lanjut
klik button EDIT
Tampil.php setelah data nama herfi diganti dengan nama asep
Konsep Untuk membuat script edit di php, yaitu dengan cara
menaruh parameter dan selanjutnya data diambil dengan fungsi GET selanjutnya
ditampilkan pada form edit untuk mengubah data. Selanjutnya data perubahan akan
di proses perubahannya dan disimpan kembali pada database.
OK.. kita langsung saja buat script php untuk edit data…
1.
Buatlah terlebih dahulu table databasenya
beserta isinya. . dalam tutorial ini
saya membuat table database data siswa dengan nama database “db_siswa” dan nama
table ” siswa”, menggunakan
xampp/phpmyadmin
2.
OK sekarang kita buat script php untuk koneksi
dengan database
Koneksi.php
<?php
mysql_connect("localhost",
"root", "");
mysql_select_db("db_siswa");
?>
Mysql_connect
adalah script untuk melakukan koneksi dengan mysql dengan hosting “localhost”,
userid “root” dan password dalam kasus ini tidak ada. mysql_select_db("db_siswa")adalah
untuk memanggil nama database yang akan di koneksikan. Buat folder baru di
xampp/htdocs, simpanlah dengan nama koneksi.php
3.
Selanjutnya kita buat terlebih dahulu script
menampilkan data nya..
Tampil.php
Include “koneksi.php”;
adalah script untuk menyertakan script koneksi.php agar tampil.php dapat
tersambung dengan database.” mysql_query("select * from siswa") “
adalah script query untuk memanggil semua field data yang ada di siswa. “while”
adalah script untuk pengulangan pemanggilan. Karena kita ingin data tersebut
dapat kita edit otomatis di browser, kita buat link menuju from edit tapi masalahnya jika terdapat banyak data dan
kita hanya ingin menubah satu data gamainana caranya? Masalah tersebut dapat
teratasi dengan menambahkan parameter pada link nya contoh nya seperti pada
script di atas “edit.php?id=$r[idsiswa]” pada script tersebut saya menambahkan
parameter dengan nama “id” dan nilainya “idsiswa” karena idsiswa adalah nilai
yang uniq dan tidak mungkin sama dengan idsiswa yang lain. Simpanlah dengan
nama tampil.php
4.
Selanjutnya kita buat script untuk form edit
nya..
Edit.php
Keterangan:
“Include “ adalah script untuk meyertakan program yang di
includekan
“ where idsiswa='$_GET[id]'
“ adalah ketentuan bahwa yang akan di tampilkan pada form edit hanya data siswa
yang telah dipanggil sesuai pemanggilan nilai parameter pada link tampil.php..
Simpanlah dengan nama edit.php
5.
OK sekarang kita buat script untuk meyimpan
perubahan data nya..
Simpan_edit.php
Keterangan:
“Include “ adalah
script untuk meyertakan program yang di includekan
Contoh Pada query update di atas setelah set ada
“namalengkap=$_POST[namalengkap]”
namalengkap yang pertama sebelum sama dengan ialah nilai/value yang
diambil dari form edit sebelumnya dan “$_POST[namalengkap]” adalah nama yang
diambil dari form edit
Nah Sampai disini tutorialnya gan.. jika ada yang tidak dimengerti silahkan ditanyakan saja di komentar..
Semoga bermanfaat tutorialnya..
Semoga bermanfaat tutorialnya..
kak itu kok kalo abis di spasi kok gak bisa muncul ya, contoh: Datanya suka suka, Munculnya cuma suka??
ReplyDeletetolong dong bantuan nyaa
ReplyDeletepermasalahan saya gini cara mengmanggil data
disinikan saya sudah membuat tabel dan aksi nya (edit hapus)
saya ingin saat di tabel dan di kolom aksi . saya klik edit langsung keluar form editnya tapi di dalam template .. tolong yang tau
maaf bantuin saya
ReplyDeleteparse error : syntax error,unexpected'style'(T_STRING),expecting','or ','in c:/xampp/htdoc/sia_sekolah/main.php
ini gimana ya cara mengatasinya...