Carpe diem!

Make your lives extraordinary

Code Bugs : Php5 vs adodb ?

Mulai koding lagi nih, lagi ngejar deadline. Sedikit-sedikit mulai membuka ingatan tentang PHP + ADODB. Awalnya membuat fungsi sederhana untuk menampilkan Tree Kategori yang unlimited kedalamannya. Solusi yang terpikir hanya dengan menggunakan fungsi rekursif.

————————————————————————————————————–
function genselectCategory($idCat,$strTrail,$idSelect){

$str = “”;
    $rel = new R_Category_Relation();
    $idIter = $idCat;

    $rel->findbyParent($idCat);

    if ($rel->goFirst()){

        do{

            if ($idSelect == $rel->currentRow[“Category_Lkup_id”]){
                $str.= “<option value='”.$rel->currentRow[“Category_Lkup_id”].”‘ selected>”.$strTrail.$rel->currentRow[“Description”].”</option>\n”;

            }else{
                $str.= “<option value='”.$rel->currentRow[“Category_Lkup_id”].”‘>”.$strTrail.$rel->currentRow[“Description”].”</option>\n”;

            }

            $idIter = $rel->currentRow[“Category_Lkup_id”];
            $str.= genselectCategory($idIter,$strTrail.”&nbsp;&nbsp;&nbsp;”,$idSelect);

        }while ($rel->goNext());

    }

    return $str;

}

————————————————————————————————————–
ketika di RUN … hanya muncul satu cabang pertama. Dengan trial dan error akhirnya ditemukan bahwa PHP5 tidak bersahabat dengan ADODB, sehingga banyak bugs ditemukan pada aplikasi yang sedang dikembangkan.

kembali ke …. PHP 4 deh ..

AADP …

Ada Apa dengan PHP 5 ????

March 30, 2007 - Posted by | Uncategorized

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: