#summary Demonstration of AplCategoryCombo,AplConnection, AplHtmlSelection {{{ Id = "idAttribute"; $parentSelection->Name = "nameAttributeToBeUsedInAForm"; $parentSelection->MultipleChoice = true; /* Assign objects and set field names to AplCategoryObject */ $parentCombo->setConnectionObject( $connObj ); $parentCombo->setFieldNames("Cat_Id","Cat_Name","Cat_Parent","my_category_table"); $parentCombo->setSelectionObject( $parentSelection ); $myRootCategory = 1; /* Fill the combo with the rows from our category table */ $parentCombo->fill($myCategoryCombo); /* Display it :) */ echo $parentCombo->buildTag(); ?> }}} When we run this script we got something like this http://www.0x35.com/wp-content/uploads/2007/12/apl_combo.jpg