SWITCH termasuk statement yang dapat dipergunakan untuk menyatakan suatu pernyataan kondisional atau bersyarat. Selain SWITCH, kita bisa pula menggunakan IF untuk menyatakan kondisional.
Dalam artikel yang saya tulis pada blog ini, akan dipaparkan tentang konsep SWITCH dan contoh implementasinya dalam studi kasus.
Setelah saya posting artikel beberapa waktu yang lalu tentang cara membuat random quotes dengan PHP, kali ini saya akan coba memaparkan bagaimana ide dan cara membuat random image.
Image yang kemunculannya akan dirandom ini nantinya disimpan ke dalam database, dan bukan berdiri sendiri sebagai file dalam direktori atau folder. Dalam hal ini user bisa mengupload image file ke server melalui form. Dengan ditempatkannya image ke dalam database, maka tingkat sekuriti dapat lebih aman karena kita tidak perlu meng-chmod 777 folder di server sebagai tempat image diupload. Selain itu… biasanya banyak hosting yang menyediakan fitur space MySQL yang unlimited, dibandingkan space quota di server yang biasanya terbatas ๐
Secara umum, ide untuk membuat random image ini sangat mudah. Konsepnya adalah sebagai berikut: user mengupload image dari komputer client ke server, tepatnya ke database. Selanjutnya untuk proses mengacak imagenya kita gunakan function RAND() yang ada di MySQL. Konsep ini hampir sama dengan membuat random quotes. Tambahan lagi, untuk memunculkan image dari database ke browser, kita memerlukan script khusus. Script khusus apa nih maksudnya? Simak baik-baik artikel ini selanjutnya.
Dalam artikel ini, saya akan coba bahas dalam blog ini mengenai bagaimana cara mengubah struktur tabel menggunakan query SQL. Meskipun untuk mengubah struktur tabel, khususnya pada MySQL ini, dapat kita lakukan dengan mudah menggunakan tool atau interface seperti PhpMyAdmin atau Navicat atau yang lain, namun… sejenak kita lupakan tool-tool tersebut. Mengapa demikian? yap…. kita mungkin tidak akan menduga, ketika di suatu saat kita dipaksa tidak boleh menggunakan tool seperti di atas dan mau tidak mau harus menggunakan SQL command untuk mengatur administrasi database. Boleh saja kita menggunakan tool, namun basic commandsnya jangan sampai diabaikan. Bukan begitu mbak Elis? (salah satu member saya) ๐ Kebetulan beliau ini sedang bingung karena ada tugas dari dosennya. Mudah-mudahan dari postingan artikel ini menjadi tidak bingung lagi ๐
OK… lanjut…
Ada beberapa proses yang termasuk dalam pengubahan struktur dalam tabel, yaitu :
menambah field baru dalam suatu tabel,
mengubah nama field,
mengubah tipe data field,
membuat primary key
mengubah properti field,
menghapus primary key,
Nah.. akan kita bahas satu persatu proses di atas. Mmm… tapi enaknya kita buat dalam studi kasus saja ya.
Mmm… script kalkulator yang telah dibahas sebelumnya, tentu Anda sering menjumpai dan mudah membuatnya. Namun bagaimana dengan kalkulator yang inputnya berupa suatu string, misalkan seperti ini:
3+5-2*4+1
kemudian muncul hasilnya adalah 25? dengan asumsi tingkat presedensi operator diabaikan, serta operator aritmatik yang digunakan adalah +, -, *, /.
Ide membuat kalkulator jenis ini didasari oleh mas Husein (member rosihanari.net) yang menemui kendala dalam pengimplementasiannya.
Nah… dalam artikel ini akan dibahas tuntas mengenai ide bagaimana membuat kalkulator berbasis string di atas serta membuat scriptnya dalam PHP. Thanks mas Husein atas pertanyaannya, semoga penjelasan ini nanti bisa mencerahkan Anda, dan menjadi sumber referensi ide dan inspirasi bagi visitor setia blog ini.
Setelah saya menulis artikel bagaimana memproses input melalui komponen combo box, dan juga tentang radio button, dalam kesempatan ini, saya akan coba bahas tentang bagaimana memproses input melalui komponen check box di PHP. Yah… daripada melamun karena gak ada kerjaan, kuliah belum dimulai dan juga urusan sertifikasi guru 2008 sudah kelar semua, mending nulis-nulis sesuatu.
OK… lanjut…
Komponen check box, sering digunakan untuk input yang berupa check list dari pilihan option yang ada. Di sini, user diminta untuk memberi tanda check pada komponen tersebut dengan cara mengkliknya. Sebagai contoh misalnya pada suatu form terdapat pilihan hobi. Perhatikan contoh tampilan berikut ini.
Nah… kelebihan dari komponen check box ini adalah memungkinkan user untuk memilih option lebih dari satu seperti yang tampak pada gambar di atas.
Yang menjadi pertanyaan adalah, bagaimana membaca value yang dipilih melalui check box ini dalam PHP. Hal tersebut yang akan dibahas pada artikel ini.
Pada artikel kali ini saya akan mencoba membahas bagaimana membuat barcode dengan script PHP. Mudah-mudahan hal ini bisa membantu rekan-rekan dan juga khususnya para member yang kesulitan membuatnya.
Eh… sebelum kita bahas bagaimana cara membuat script untuk mengenerate barcode ini pada studi kasus, ada baiknya kita tinjau terlebih dahulu tentang barcode.
Misalkan Anda memiliki sebuah form untuk entri input. Trus… input tersebut akan Anda proses dimana? Apakah harus di script yang berbeda dengan formnya? Biasanya memang script pengolah input ini diletakkan tidak satu tempat dengan form inputnya. Namun… ini tidak merupakan satu-satunya cara untuk meletakkan script pengolah form. Script pengolah form ini dapat Anda letakkan dalam script yang sama dengan formnya.
Bagaimana cara melakukannya? Simak artikel berikut ini lebih lanjut.
Artikel ini merupakan request dari salah satu member rosihanari.net yang bernama Fajar Israwan. Mas Fajar ini menanyakan bagaimana ide cara membuat script PHP untuk menampilkan arsip artikel berdasarkan bulan dan tahun. Sebagai contoh gambarannya, seperti halnya yang muncul di WordPress. Pada blog saya ini juga ada, yaitu pada bagian Archives yang terletak di sidebar sebelah kanan.
Apabila kita menggunakan WordPress atau Blogger, tentu untuk membuat arsip dalam bentuk bulan dan tahun tentunya tidak menjadi masalah karena hanya menggunakan widget, selesai… Namun bagaimana bila kita ingin membuatnya di CMS buatan kita sendiri?
Konsep kerja dari list arsip berdasarkan bulan dan tahun adalah, bila salah satu bulan dan tahun ini diklik, maka akan menampilkan list artikel yang diposting pada bulan dan tahun tersebut. Paham ya maksudnya.. ๐ Nah… sekarang kita akan coba mencari ide untuk membuatnya.