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 : 3.21.93.159
<?php
function PrintCollegeList($aobj_context)
{
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$Degree = $aobj_context->mobj_data["deggrp"];
$rtype = $aobj_context->mobj_data["val"];
$deggrpfrm = $aobj_context->mobj_data["deggrpfrm"];
$deggrpto = $aobj_context->mobj_data["deggrpto"];
$collfrm = $aobj_context->mobj_data["collfrm"];
$collto = $aobj_context->mobj_data["collto"];
// var_dump($college);
// die();
// $result = array();
$cond = "";
if($rtype == 'Active College List') {
$cond = "and ifnull(fdeleted,'') <> 'T' ";
}
if ($deggrpfrm == '0' && strtoupper(substr($deggrpto,0,4)) == 'ZZZZ') {
$query = "select fcollcode, concat(fcollname, ',', ftown) as fcollname, ftown as town, lcase(fcolladd1) as fcolladd1 ,lcase(fcolladd2) as fcolladd2,
ifnull(fprincipalname,'') fprincipalname, ifnull(fphone,'') landline, ifnull(fmobile,'') fmobile, ifnull(femail,'') femail,ifnull(faltmobile,'') faltmobile
from college where fcollcode BETWEEN '{$collfrm}' AND '{$collto}' {$cond}";
} else if ($deggrpfrm == $deggrpto) {
$query = "select fcollcode, concat(fcollname, ',', ftown) as fcollname, ftown as town, lcase(fcolladd1) as fcolladd1 ,lcase(fcolladd2) as fcolladd2,
ifnull(fprincipalname,'') fprincipalname, ifnull(fphone,'') landline, ifnull(fmobile,'') fmobile, ifnull(femail,'') femail,ifnull(faltmobile,'') faltmobile
from college where ifnull(ffaculty,'') like '%{$deggrpfrm}%' and fcollcode BETWEEN '{$collfrm}' AND '{$collto}' {$cond}";
} else {
$query = "select fcollcode, concat(fcollname, ',', ftown) as fcollname, ftown as town, lcase(fcolladd1) as fcolladd1 ,lcase(fcolladd2) as fcolladd2,
ifnull(fprincipalname,'') fprincipalname, ifnull(fphone,'') landline, ifnull(fmobile,'') fmobile, ifnull(femail,'') femail,ifnull(faltmobile,'') faltmobile
from college where (ifnull(ffaculty,'') like '%{$deggrpfrm}%' OR ifnull(ffaculty,'') like '%{$deggrpto}%')
and fcollcode BETWEEN '{$collfrm}' AND '{$collto}' {$cond}";
}
// var_dump($query);
// die();
// $query = "select distinct b.fexamcodet as fcollcode, concat(a.fcollname,', ',a.ftown) as fcollname, lcase(a.fcolladd1) as fcolladd1 ,lcase(a.fcolladd2) as fcolladd2,
// ifnull(a.fprincipalname,'') fprincipalname, ifnull(a.fphone,'') landline, ifnull(a.fmobile,'') fmobile, ifnull(a.femail,'') femail,ifnull(a.faltmobile,'') faltmobile
// from college a inner join degcntr b on a.fcollcode = b.fexamcodet
// where b.fdeggrp BETWEEN '{$deggrpfrm}' AND '{$deggrpto}' and a.fcollcode BETWEEN '{$collfrm}' AND '{$collto}'";
$result = $aobj_context->pobj_db->GetAll($query);
// var_dump($result);
if ($result) {
echo $aobj_context->mobj_output->ToJSONEnvelope($result, 0, "success");
return;
} else {
$arr['msg'] = "No data found";
echo $aobj_context->mobj_output->ToJSONEnvelope($arr, -1, "failure");
return;
}
}
function PrintCenterList($aobj_context)
{
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$univcode = $aobj_context->mobj_data["univcode"];
$Degree = $aobj_context->mobj_data["deggrp"];
$format = $aobj_context->mobj_data["format"];
$rtype = $aobj_context->mobj_data["val"];
$collfrm = $aobj_context->mobj_data["collfrm"];
$collto = $aobj_context->mobj_data["collto"];
$query = "select * from deggrp where fdeggrp = '{$Degree}'";
$results = $aobj_context->pobj_db->GetRow($query);
$year = $results['fyear'];
$examtype = $results['fexamtype'];
$query = "select distinct b.fexamcodet as fcollcode, a.fcollname, a.ftown as town,
a.fmobile, ifnull(a.fprincipalname,'') fprincipalname, ifnull(a.femail,'') femail,
ifnull(a.faltmobile,'') faltmobile, ifnull(a.fphone,'') landline
from college a inner join degcntr b on a.fcollcode = b.fexamcodet
where b.fdeggrp = '{$Degree}' and a.fcollcode BETWEEN '{$collfrm}' AND '{$collto}' and b.fyear = '{$year}' and b.fexamtype = '{$examtype}'
order by b.fexamcodet";
$result = $aobj_context->pobj_db->GetAll($query);
// var_dump($result);
if ($result) {
echo $aobj_context->mobj_output->ToJSONEnvelope($result, 0, "success");
return;
} else {
$arr['msg'] = "No data found";
echo $aobj_context->mobj_output->ToJSONEnvelope($arr, -1, "failure");
return;
}
}
function PrintTaggedColleges($aobj_context)
{
$univcode = $aobj_context->mobj_data["univcode"];
$Degree = $aobj_context->mobj_data["deggrp"];
$format = $aobj_context->mobj_data["format"];
$rtype = $aobj_context->mobj_data["val"];
$deggrpfrm = $aobj_context->mobj_data["deggrpfrm"];
$deggrpto = $aobj_context->mobj_data["deggrpto"];
$collfrm = $aobj_context->mobj_data["collfrm"];
$collto = $aobj_context->mobj_data["collto"];
$query = "select * from deggrp where fdeggrp = '{$Degree}'";
$results = $aobj_context->pobj_db->GetRow($query);
$year = $results['fyear'];
$examtype = $results['fexamtype'];
$query = "SELECT c2.fcollcode as cnt_code, concat(c2.fcollname,', Const.: ',c2.ftown) as center_name,
c1.fcollcode as tagged_code, concat(c1.fcollname, ', Const.:', c1.ftown) as tagged_colg_name,
ifnull(c2.fmobile,'') cnt_contact,ifnull(c1.fmobile,'') tagged_contact
FROM degcntr dg inner join college c1 on dg.fcollcode = c1.fcollcode
INNER JOIN college c2 ON dg.fexamcodet = c2.fcollcode
where dg.fdeggrp = '{$Degree}' and c2.fcollcode BETWEEN '{$collfrm}' AND '{$collto}' and dg.fyear = '{$year}' and dg.fexamtype = '{$examtype}'
ORDER BY c2.fcollcode, c1.fcollcode;";
// var_dump($query);
$result = $aobj_context->pobj_db->GetAll($query);
if ($result) {
echo $aobj_context->mobj_output->ToJSONEnvelope($result, 0, "success");
return;
} else {
$arr['msg'] = "No data found";
echo $aobj_context->mobj_output->ToJSONEnvelope($arr, -1, "failure");
return;
}
}
|