Labels

Tampilkan postingan dengan label studi kasus. Tampilkan semua postingan
Tampilkan postingan dengan label studi kasus. Tampilkan semua postingan

Senin, 31 Oktober 2011

Studi kasus membuat cms sederhana

Menambahkan fungsi cek_query untuk memeriksa apakah ada kesalahan
pada  query yang  dilakukan. Penggunaan yang  diharapkan :
$sql_insert = "INSERT INTO golonga_harga(golhar_harga) VAL (5000)";
$query = mysql_query($sql_insert);
cek_query($query);

Tambahkan  fungsi  di  atas  untuk  memeriksa  masing-masing kueri  di masing-masing fungsi di atas, maupun fungsi-fungsi berikutnya!

Menambah   fungsi   baru    untuk   update   data   dengan  nama    fungsi update_data  , sehingga nantinya dengan mudah bisa  dilakukan operasi update  dengan :
 

Pembahasan Studi Kasus Insert , Select, Edit, Delete, dan Optimasi Kode PHP dan Mysql

Setelah belajar dari posting-posting sebelumnya dan pada akhirnya terdapat studi kasus untuk menguatkan pemahaman, nah sekarang juga akan dibahas tentang studi kasusu yang sudah dibuat. Disni akan dibahas secara sederhana mengenai stu kasus Studi Kasus Insert , Select, Edit, Delete, dan Optimasi Kode PHP dan Mysq. Sudah mencoba mengkoding?yap sudah pastinya. Jika tiap posting diikuti dengan baik pastinya minimal sekarang sudah bikin simple cms. Ok deh ini dia pembahasannnya
 
I.   Tantangan
Studi kasus sesuai dengan posting sebelumnya
  • Membuat fungsi dengan nama get_all_data() untuk mendapatkan semua data pada suatu table dengan masukkan berupa nama table, dan kembalian semua data yang ada di table tersebut, atau nilai “false” jika tidak terdapat data pada table tersebut.
  • Membuat fungsi dengan nama get_ data_by_id dengan masukkan berupa nama table, nama kolom yang berisi id dan id dari data yang ingin didapatkan atau nilai “false” jika tidak terdapat data pada table tersebut.
  • Membuat fungsi dengan nama del_ data_by_id dengan masukkan berupa nama table, nama kolom yang berisi id dan id dari data yang ingin dihapus atau nilai “false” jika tidak terdapat data pada table tersebut.Buatlah ketiga fungsi tersebut dalam sebuah file dengan nama global_db_function.php,(untuk mempercepa pembuatan, manfaatkan aja file yang udah dibuat berdasarkan posting sebelumnya)

Minggu, 30 Oktober 2011

Studi Kasus Insert , Select, Edit, Delete, dan Optimasi Kode PHP dan Mysql

Setelah posting tentang edit, delete dan sebelumnya didahului dengan select, insert nah kali ini ada studi kasus lagi ni supaya lebih paham hehe.
Coba deh cermati,  kita melakukan  duplikasi  code   yang   sangat  banyak, terutama saat anda  melakukan koneksi basis  data dan  melakukan operasi pada  basis data. Tugas anda  adalah mengurangi duplikasi tersebut dengan:
1. membuat  fungsi  dengan  nama    get_all_data()   untuk  mendapatkan
semua data pada  suatu tabel dengan masukan berupa nama tabel, dan kembalian berupa semua data yang  ada  di tabel tersebut, atau nilai  “false” jika  tidak ada data pada  tabel tersebut!
2. membuat  fungsi  dengan  nama    get_data_by_id()   dengan  masukan
berupa nama tabel dan  id dari  data yang  ingin  didapatkan, atau nilai  “false”
jika  tidak ada data dengan id yang  dimaksud!
3. membuat   fungsi  dengan  nama    del_data_by_id()   dengan  masukan
berupa nama tabel dan id dari  data yang  ingin  dihapus, atau nilai  “false” jika tidak ada data dengan id yang  dimaksud!
4. Buatlah ketiga  fungsi tersebut dalam sebuah  file  dengan nama global_db_function.php
Selamat mencoba semoga sukses :)

Download file studi kasus dan posting sebelumnya (pdf)

Pembahasan studi kasus Insert, Select, dan Mysql

Gimana hasil studi kasusnya? sudah dicoba belum? gampang kan.. Nah ini ada pembahasan sederhana tentang studi kasus itu. Pembaca bisa memodifikasi supaya lebih mantab..
Filenya bisa didownload:
1. dokumen pembahasan
2. source code

Studi Kasus Insert , Select PHP dan Mysql

Setelah membaca posting sebelumnya tentang PHP dan database mysql gimana sudah pahamkah? Di posting itu kan sudah dijelaskan bagaimana membuat tabel di mysql menggunakan xammp, melakukan koneksi database dan segala pendukungnya.
Nah untuk menambah kepahaman, ni ada studi kasus yang bisa dipelajari tapi jangan khawatir nanti akan dikasih hasilnya juga koq. Sebelum itu sebaiknya pembaca mencoba terlebih dahulu.
Buatlah  form untuk memasukkan data pada  tabel 'disc' dan  buatlah pula halaman untuk menampilkan disc  (berupa tabel dengan kolom: id disc,judul disc,  dan harga)

Gambaran
silakan mencoba :)

Senin, 24 Oktober 2011

Pembahasan Studi Kasus Pembuatan Simple Chart

Permasalahan
Lengkapi Latihan di atas (simple chart) dengan user login, sehingga user yang boleh meng-order CD / DVD adalah user yang terdaftar. Gunakan user dan password 'admin', sebagai 'user yang terdaftar'. Gunakan pula session untuk menyimpan state berupa user maupun password password. Buatlah pula fungsi untuk logout sehingga, ketika state user maupun password telah hilang/user telah meninggalkan website, user tidak bisa meng-order, kecuali jika telah login kembali!.
Pembahasan
User login merupakan fasilitas untuk melakukan filterisasi terhadap hak akses. Fungsi ini dibuat dengan algoritma pemilihan if. Pada program ini user yang terdaftar adalah admin dengan spesifikasi user = admin dan password= admin. Hak untuk melakukan akses halaman tertentu dilakukan dengan menambahkan fungsi SESSION  pada halaman yang dapat diakses oleh user. Session akan menjadikan halaman web tidak dapat diakses kecuali setelah melakukan proses login.

Jumat, 21 Oktober 2011

Studi Kasus Membuat Simple Shoping Chart

Nah setelah mendapatkan penjelasan tentang client state management, sudah dipraktekin belum? sudah paham belum? Ni ada studi kasus untuk mengukur kepahaman tentang materi tersebut. Selamat Mencoba
studi kasus simple shoping chart:
Modifikasilah program pada  section 4.1.3  (simple chart), sehingga setelah user melakukan order, namun ingin  meng-edit kembali order sebelumnya, yang ditampilkan pada  input text adalah jumlah terakhir order yang  diinginkan. Contoh semula user meng-order CD 5 buah,  kemudian ingin  mengubah order menjadi 10, maka  yang  ditampilkan pada  input text “order_form.php” adalah 5 buah,  bukan 0!

Jumat, 07 Oktober 2011

Studi Kasus Jam PHP dan Upload kombinasi HTML dengan PHP

Gimana tentang Posting sebelumnya? sudah mencoba? posting sebelum ini?gmn udah paham belum.... nah posting yang kemarin itu dasar-dasar tentang php. Itu bisa menjadi pengetahuan dasar bagi programmer-programmer yang udah handal sekalipun... emang masih sangat gampang.. iya kan? atau ada yang merasa kesulitan dengan sintak-sintak diposting itu... kayaknya tidak ada ya... kalau mau bingung nanti aja diposting posting yang selanjutnya... hehe... tapi pas waktu itu datang pastinya sudah menjadi handal lagi hehe.. :). nah sebelum dibahas ilmu baru mengenai PHP, uji kepahaman dulu ni.. bertolak pada ilmu-ilmu yang telah diposting sebelumhya... Koq kaya kuliah aja ada ujian atau studi kasus.... nah emah gito... dibuat semirip mungkin dengan ujian biar temen-temen yang belum sempat kekampus bisa kesini hehe... tapi tenang aja ga usah takut tidak lulus karna dosennya adalah temen-temen sendiri.. hehe... bahkan melalui koneksi ini teman-teman bisa jauh melampuai yang menulis ini dan anak-anak kuliah lainnya?