if elseif endif with colon :

24 Agustus 2008

Colon di PHP tidak hanya diterapkan di ternary operator, tetapi diterapkan juga di kondisi if…elseif….endif, for..endfor, ya sebenarnya sih jadi lebih human readable di bandingkan menggunakan brace open { dan close brace }, berikut contohnya:

/* Correct Method: */
if($a > $b):
echo $a.” is greater than “.$b;
elseif($a == $b): // Note the combination of the words.
echo $a.” equals “.$b;
else:
echo $a.” is neither greater than or equal to “.$b;
endif;

Berikut daftar structure control yang berlaku dengan colon :
CS                | (ending) KEYWORD
———-|—————–
if()               | endif
for()             | endfor
while()         | endwhile
foreach()     | endforeach
switch()       | endswitch
Reference bisa juga di baca di , http://id2.php.net/elseif, atau bisa juga di, http://www.desilva.biz/php/endif.html

Akses Mudah Ke MySQL Pakai PHP ezSQL Database Class

18 Agustus 2008

Wordpress database ternyata menggunakan backend access menggunakan ezSQL base on Justin Vincent Code
, jika ingin melihat kode wpdb bisa juga di lihat di wp-includes/wp-db.php, dengan menggunakan ezSQL akses ke database MySQL dipersingkat dan di permudah di penulisan kodenya. Agar lebih jelasnya contoh yang bisa digunakan adalah :

$users = $db->get_results(”SELECT name, email FROM users”);
foreach ( $users as $user )
{
// Access data using object syntax
echo $user->name;
echo $user->email;
}

jadi sangat simple, tidak perlu memperpanjang kode dengan menggunakan,

$row = mysql_query(”SELECT * FROM table”);
while ($row_result = mysql_fetch_array($row) )
{
tampilan data kode di sini;
}

Justin Vincent tidak berhenti di ezSQL, justin juga mengembangkan kode EZ Result Paging, yaitu kode untuk menampilkan data dari ezSQL secara mudah, filenya bisa di download di http://www.jvmultimedia.com/portal/node/7

Selamat Mencoba.

Office Gratis dari IBM, Lotus Symphony

8 Juni 2008

Setelah surfing mencari-cari office yang gratisan, saya akhirnya menemukan website dari ibm yang menawarkan office gratis untuk menulis document ( seperti microsoft word ), dan Spreadsheet ( seperti microsoft excel ), dan juga presentation ( Powerpoint ).

Setelah di download, instalasi berjalan mulus, saya buka New Document, voila…, dari sisi icon dan appearance button sangat bagus, berbeda dengan openoffice yang belum ada perubahan dari sisi icon, tidak salah jika mereka mengklaim memenangkan penghargaan dari Datamation Magazine sebagai product of the year, pada tanggal 12 februari 2008.

Tidak banyak yang tahu mengenai Office dari IBM Lotus Symphony, karena memang baru saja di release, dan juga pasti belum banyak majalah di indonesia yang melakukan review.

Berikut screenshoot dari New Document
Screenshot dari New Document

Fiturnya Apa Saja ?

Beberapa fitur yang saya coba gali, adalah adanya fasilitas Saving As ( kompatibel dengan Microsoft Office 97,2000,XP ), kemudian juga mendukung Open Office.

Kita berharap dengan adanya kompetisi free office seperti ini beberapa free office yang sudah ada juga pasti berbenah, dan inti dari semuanya adalah menciptakan komunitas pengguna yang setia kepada product free office, jadi untuk alternatif, yang ingin menggunakan office selain Microsoft Office sekarang tersedia banyak pilihan.

Dan untuk saat ini saya sedang senang menggunakan office dari IBM Lotus Symphony, bukan karena promosi tetapi secara fakta memang dari sisi tampilan dan penggunaannya menurut saya lebih elegant dan menyenangkan.

Dimana download Symphony ?
Disini tempat untuk mendownload Symphonynya http://symphony.lotus.com