dec($task);}}
switch($task)
{
case "default":
$this->fn_default_shipinfo();
break;
case $task:
$task="fn_".$task;
if(method_exists($this,$task)){$this->$task();}
break;
default:
$this->fn_default_shipinfo();
break;
}
}
public function fn_default_shipinfo()
{
echo $this->FN_CREATEHEADER();
echo "";
echo "";
echo $this->FN_CLOSEHEADER();
echo $this->FN_CREATEBODY("e8f1ff");
echo "
";
$qry="select filepdf from ".DB_APORTIL.".tbl_manualbook where isdeleted=0 and filepdf='ships_information.pdf'";
$filepdf=$this->fn_get_fieldvalue("filepdf",$qry);
$urlmanualbook=" MANUAL BOOK";
$url="location.reload();";
$myuri=array("SHIP INFORMATION"=>"$url|id='a_newticket'","$urlmanualbook"=>"|id='a_manualbook'");
echo $this->MULTIPLE_LINK($myuri);
echo " |
|
|
|
|
|
|
|
|
".$this->CREATE_IMAGE("loadergrid.gif")." |
| Notes |
: |
- Click Row For Edit |
|
|
|
";
echo $this->FN_CREATEFOOTER();
}
public function fn_grdrecord()
{
$keyword=$_REQUEST["keyword"];
header("Content-type: text/xml");
echo('');
echo "";
$qry="select id,shipnumber,shipname,datecreated,width,shiplength,height,totalseat,maxton,thresholdton,totalsekoci,totalrestroom,fuel,capacityfuel
from ".DB_APORTIL.".tbl_ship_information
where shipnumber like '%$keyword%' and isdeleted=0
order by id asc limit ".TBL_PAGE_LIMIT;
$rs=$this->selectquery($qry);
if($rs)
{
$i=1;
while($row=$this->data_row_array($rs))
{
echo ("");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
print(" | ");
echo ("
");
$i+=1;
}
}
else
{
echo mysql_errno().": ".mysql_error()." at ".__LINE__." line in ".__FILE__." file
";
}
echo "";
}
public function fn_saverecord($isupdate=null)
{
if($isupdate){$id=$_REQUEST['txt_id'];}
$shipnumber=$_REQUEST['txt_shipnumber'];
$shipname=$_REQUEST['txt_shipname'];
$datecreated=$_REQUEST['txt_datecreated'];
$width=$_REQUEST['txt_width'];
$shiplength=$_REQUEST['txt_shiplength'];
$height=$_REQUEST['txt_height'];
$totalseat=$_REQUEST['txt_totalseat'];
$maxton=$_REQUEST['txt_maxton'];
$thresholdton=$_REQUEST['txt_thresholdton'];
$totalsekoci=$_REQUEST['txt_totalsekoci'];
$totalrestroom=$_REQUEST['txt_totalrestroom'];
$fuel=$_REQUEST['txt_fuel'];
$capacityfuel=$_REQUEST['txt_capacityfuel'];
$qry="insert into ".DB_APORTIL.".tbl_ship_information
set shipnumber='$shipnumber',shipname='$shipname',datecreated='$datecreated',width='$width',shiplength='$shiplength',height='$height',
totalseat='$totalseat',maxton='$maxton',thresholdton='$thresholdton',totalsekoci='$totalsekoci',totalrestroom='$totalrestroom',fuel='$fuel',
capacityfuel='$capacityfuel',iby='".$_SESSION['nik']."',idt=now()";
if($isupdate)
{
$qry="update ".DB_APORTIL.".tbl_ship_information
set shipnumber='$shipnumber',shipname='$shipname',datecreated='$datecreated',width='$width',shiplength='$shiplength',height='$height',
totalseat='$totalseat',maxton='$maxton',thresholdton='$thresholdton',totalsekoci='$totalsekoci',totalrestroom='$totalrestroom',fuel='$fuel',
capacityfuel='$capacityfuel',uby='".$_SESSION['nik']."',udt=now()
where id='$id'";
}
if($this->executequery($qry)){echo "ok|";return true;}
}
public function fn_updrecord(){$this->fn_saverecord(true);}
public function fn_delrecord()
{
$id=$_REQUEST['txt_id'];
$remark=$_REQUEST['txtremark'];
$qry="update ".DB_APORTIL.".tbl_ship_information
set isdeleted=1,remark='$remark',dby='".$_SESSION['nik']."',ddt=now()
where id='$id'";
if($this->executequery($qry)){echo "ok|";return true;}
else
{
echo "failed|".$this->getErrorQuery();
}
}
}
?>