Pages

Labels

Sunday, December 2, 2012

Membuat Script Edit Menggunakan PHP


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.. 

3 comments:

  1. kak itu kok kalo abis di spasi kok gak bisa muncul ya, contoh: Datanya suka suka, Munculnya cuma suka??

    ReplyDelete
  2. tolong dong bantuan nyaa
    permasalahan 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

    ReplyDelete
  3. maaf bantuin saya
    parse error : syntax error,unexpected'style'(T_STRING),expecting','or ','in c:/xampp/htdoc/sia_sekolah/main.php
    ini gimana ya cara mengatasinya...

    ReplyDelete