Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 18.189.170.66
Current Path : /var/www/html/kus/src/ |
| Current File : /var/www/html/kus/src/appstatus.php |
<?php
function ViewApplicationdetails($aobj_context)
{
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$appno = trim($aobj_context->mobj_data["appno"]);
$query = "SELECT servtran.FAPPNO, servtran.FAPPDATE, servtran.FAPPNO, servtran.FNAME,servtype.FSERVNAME,college.FCOLLNAME,
GROUP_CONCAT(servfee.FFEEDESC,'->',servdetl.FAMOUNT SEPARATOR '~' ) as servlist,servtran.FEMAIL,servtran.FREGNO,DATE_FORMAT(servtran.FDOB,'%d/%m/%Y') AS FDOB,
servtran.FTOTAL, servtran.FNAME, servtran.FMOBILE, servtran.FEMAIL,
servtran.FADDR1, servtran.FADDR2, servtran.FADDR3, servtran.FADDR4,
if(ifnull(servtran.FPAYSTATUS,'') ='','pending',servtran.FPAYSTATUS) as FPAYSTATUS,
ifnull(FVERIFYREMARKS,'')as FVERIFYREMARKS,servtran.FPAYTYPE,if(ifnull(FVERIFYSTATUS,'') = 'Accepted','selected','') as accpstatus,
if(ifnull(FVERIFYSTATUS,'') = 'Rejected','selected','') as rejstatus
FROM servtran,servfee,servtype,servdetl,college
WHERE servtran.FSERVCODE = servfee.FSERVCODE AND servtype.FSERVCODE = servtran.FSERVCODE
AND servtran.FAPPNO = servdetl.FAPPNO AND servtran.FREGNO = servdetl.FREGNO AND servdetl.FFEECODE = servfee.FFEECODE
AND college.FCOLLCODE = servtran.FCOLLCODE
AND servtran.FAPPNO='{$appno}'
GROUP BY servdetl.FAPPNO, servdetl.FREGNO";
$rst = $aobj_context->mobj_db->GetRow($query);
$cnt = 1;
$servhtml = '';
$servlistarr=explode("~",$rst['servlist']);
$sl_no=1;
for($i=0;$i<count($servlistarr);$i++)
{
$servdetarr = explode("->",$servlistarr[$i]);
$servhtml .= '<tr>';
$servhtml .= '<td>'.$cnt.'</td>';
$servhtml .= '<td>'.$servdetarr[0].'</td>';
$servhtml .= '<td>'.$servdetarr[1].'</td>';
$servhtml .= '</tr>';
++$cnt;
}
$html = "<div style = 'border:5px;margin-left:80px;'>
<table style = 'font-size:15px;' cellpadding='4' cellspacing='1'>
<tr>
<td style = 'width:200px;'>Application no.</td>
<td style = 'width:250px;' >: {$rst['FAPPNO']}</td>
</tr>
<tr>
<td>Register no.</td>
<td>: {$rst['FREGNO']}</td>
</tr>
<tr>
<td>Name</td>
<td>: {$rst['FNAME']}</td>
</tr>
<tr>
<td>Email id</td>
<td>: {$rst['FEMAIL']}</td>
</tr>
<tr>
<td>Address</td>
<td>: {$rst['FADDR1']}</td>
</tr>
<tr>
<td> </td>
<td> {$rst['FADDR2']}</td>
</tr>
<tr>
<td> </td>
<td> {$rst['FADDR3']}</td>
</tr>
<tr>
<td> </td>
<td> {$rst['FADDR4']}</td>
</tr>
<tr>
<td><b>Application for</b></td>
<td style = 'width:500px' >: <b>{$rst['FSERVNAME']}</b></td>
</tr>
</table>
<table cellpadding='4' cellspacing='2' style = 'font-size:15px;width:516px;' border=1 >
<tr style = 'background-color:skyblue' >
<td>Sl. No.</td>
<td>Description</td>
<td>Fee</td>
</tr>
{$servhtml}
</table><br>
<table style = 'font-size:15px;width:516px;' cellspacing = '2' cellpadding= '4'>
<tr>
<td style = 'width:200px'>Total Amount</td>
<td>: {$rst['FTOTAL']}/-</td>
</tr>
<tr>
<td>Payment Type</td>
<td>: {$rst['FPAYTYPE']}</td>
</tr>
<tr>
<td>Payment Status</td>
<td>: {$rst['FPAYSTATUS']}</td>
</tr>
</table>
<br>
<table style = 'font-size:15px;' cellspacing = '4' cellpadding= '2' >
<tr>
<td style = 'width:200px'>
Select status
</td>
<td>
: <select id = 'T2'>
<option value = 'none'>Select status</option>
<option {$rst['accpstatus']} value = 'accepted'>Accepted</option>
<option {$rst['rejstatus']} value = 'rejected'>Rejected</option>
</select>
</td>
</tr>
<tr>
<td>
Enter Remarks
</td>
<td>
<textarea id = 'T3' style = 'text-align:left;' rows = '4' cols = '25' >
{$rst['FVERIFYREMARKS']}
</textarea>
</td>
</tr>
</table>
</div>
";
$arr['html'] = $html;
if($rst)
{
echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success");
return;
}
else
{
$error_msg = 'invalid credentials';
echo $aobj_context->mobj_output->ToJSONEnvelope($error_msg,-1,"error");
return;
}
}
function saveapplicationstatus($aobj_context)
{
session_start();
$realname = $_SESSION['realname'];
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$status = trim($aobj_context->mobj_data["appstatus"]);
$remarks = trim($aobj_context->mobj_data["remarks"]);
$appno = trim($aobj_context->mobj_data["appno"]);
$query = "update servtran set FVERIFYUSER = '{$realname}',FVERIFYSTATUS = '{$status}',
FVERIFYREMARKS = '{$remarks}' where fappno = '{$appno}'";
$rst = $aobj_context->mobj_db->Execute($query);
if($rst)
{
$arr = "Updated Succusfuly.";
echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success");
return;
}
else
{
$error_msg = 'Updation failed.';
echo $aobj_context->mobj_output->ToJSONEnvelope($error_msg,-1,"error");
return;
}
}
?>
|