Execute($sqlCategory);
$sqlPublisher = "select * from prod_publisher where status = 'c' and status_delete = 'n' order by prod_publisher_seq";
$rsPublisher = $linkptr->Execute($sqlPublisher);
$sqlTheme = "select * from prod_theme where status = 'c' and status_delete = 'n' order by prod_theme_seq";
$rsTheme = $linkptr->Execute($sqlTheme);
$sqlTexttype = "select * from prod_texttype where status = 'c' and status_delete = 'n' order by prod_texttype_seq";
$rsTexttype = $linkptr->Execute($sqlTexttype);
$sqlSeries = "select * from prod_series where status = 'c' and status_delete = 'n' order by prod_series_seq";
$rsSeries = $linkptr->Execute($sqlSeries);
// Check the action
$reterror = "";
if (!Empty($_REQUEST["op"]))
{
// Show the form
if ($_REQUEST["op"] == "add")
{
// Add into database
//itemPrice
if(filter_var($_REQUEST["itemPrice"], FILTER_VALIDATE_INT)){
$reterror = AddRecord();
}else{
$reterror = "Error Price input format!";
}
}
else if ($_REQUEST["op"] == "edit")
{
if(filter_var($_REQUEST["itemPrice"], FILTER_VALIDATE_FLOAT)){
$reterror = UpdateRecord();
}else{
$reterror = "Error Price input format!";
}
//$reterror = UpdateRecord();
}
if ($reterror != "")
{
echo $reterror;
$retItemId = $_REQUEST["itemId"];
$retItemTitle = $_REQUEST["itemTitle"];
$retItemISBN = $_REQUEST["itemISBN"];
$retItemPublisher = $_REQUEST["itemPublisher"];
$retItemSeries = $_REQUEST["itemSeries"];
$retItemRR = $_REQUEST["itemRR"];
$retItemOriginal = $_REQUEST["itemOriginal"];
$retItemHK = $_REQUEST["itemHK"];
$retItemPrice = $_REQUEST["itemPrice"];
$retItemTheme = $_REQUEST["itemTheme"];
$retItemTexttype = $_REQUEST["itemTexttype"];
$retItemGenre = $_REQUEST["itemGenre"];
$retItemAgent = $_REQUEST["itemAgent"];
$retItemCategory = $_REQUEST["itemCategory"];
//$retItemDesc = $_REQUEST["itemDesc"];
$retItemCopyrightYear = $_REQUEST["itemCopyrightYear"];
$retItemCover = $_REQUEST["itemCover"];
$retItemSample = $_REQUEST["itemSample"];
$retItemSeq = $_REQUEST["itemSeq"];
$retItemEnabled = $_REQUEST["itemEnabled"];
$retop = $_REQUEST["op"];
}
}
else
{
if ($_REQUEST["action"] == "add")
{
$retop = "add";
}
else if ($_REQUEST["action"] == "edit")
{
$retop = "edit";
// Get the Value
$sql = "select * from prod_item where prod_item_id = '" . addslashes($_REQUEST["id"]) . "'";
$rs = $linkptr->Execute($sql);
if ($rs)
{
if ($rs->RecordCount() > 0)
{
$retItemId = stripslashes($rs->fields["prod_item_id"]);
if ($rs->fields["status"] == "u") {
$retItemTitle = stripslashes($rs->fields["prod_item_title_p"]);
$retItemISBN = stripslashes($rs->fields["prod_item_isbn_p"]);
$retItemPublisher = stripslashes($rs->fields["prod_publisher_id_p"]);
$retItemSeries = stripslashes($rs->fields["prod_series_id_p"]);
$retItemRR = stripslashes($rs->fields["prod_item_rr_p"]);
$retItemOriginal = stripslashes($rs->fields["prod_item_original_p"]);
$retItemHK = stripslashes($rs->fields["prod_item_hk_p"]);
$retItemPrice = stripslashes($rs->fields["prod_item_price_p"]);
$retItemTheme = stripslashes($rs->fields["prod_theme_id_p"]);
$retItemTexttype = stripslashes($rs->fields["prod_texttype_id_p"]);
$retItemGenre = stripslashes($rs->fields["prod_item_genre_p"]);
$retItemAgent = stripslashes($rs->fields["prod_item_agent_p"]);
$retItemCategory = stripslashes($rs->fields["prod_category_id_p"]);
$retItemDesc = stripslashes($rs->fields["prod_item_desc_p"]);
$retItemCopyrightYear = stripslashes($rs->fields["prod_item_copyright_year_p"]);
$retItemCover = stripslashes($rs->fields["prod_item_cover_p"]);
$retItemSample = stripslashes($rs->fields["prod_item_sample_p"]);
$retItemSeq = stripslashes($rs->fields["prod_item_seq_p"]);
$retItemEnabled = stripslashes($rs->fields["prod_enabled_p"]);
} else {
$retItemTitle = stripslashes($rs->fields["prod_item_title"]);
$retItemISBN = stripslashes($rs->fields["prod_item_isbn"]);
$retItemPublisher = stripslashes($rs->fields["prod_publisher_id"]);
$retItemSeries = stripslashes($rs->fields["prod_series_id"]);
$retItemRR = stripslashes($rs->fields["prod_item_rr"]);
$retItemOriginal = stripslashes($rs->fields["prod_item_original"]);
$retItemHK = stripslashes($rs->fields["prod_item_hk"]);
$retItemPrice = stripslashes($rs->fields["prod_item_price"]);
$retItemTheme = stripslashes($rs->fields["prod_theme_id"]);
$retItemTexttype = stripslashes($rs->fields["prod_texttype_id"]);
$retItemGenre = stripslashes($rs->fields["prod_item_genre"]);
$retItemAgent = stripslashes($rs->fields["prod_item_agent"]);
$retItemCategory = stripslashes($rs->fields["prod_category_id"]);
$retItemDesc = stripslashes($rs->fields["prod_item_desc"]);
$retItemCopyrightYear = stripslashes($rs->fields["prod_item_copyright_year"]);
$retItemCover = stripslashes($rs->fields["prod_item_cover"]);
$retItemSample = stripslashes($rs->fields["prod_item_sample"]);
$retItemSeq = stripslashes($rs->fields["prod_item_seq"]);
$retItemEnabled = stripslashes($rs->fields["prod_enabled"]);
}
}
}
else
{
// Error Occur
}
if ($rs)
$rs->Close();
}
else
{
// Default is "Add" action
$retop = "add";
}
}
?>
?>
TreeView Demo: Checkboxes and Radio Buttons for a Form