mobj_db->SetFetchMode(ADODB_FETCH_ASSOC); $filename = 'CandidateList.csv'; $f = fopen('php://output', 'w'); $univcode = trim($aobj_context->mobj_data["univcode"]); $from_app = trim($aobj_context->mobj_data["from_app"]); $to_app = trim($aobj_context->mobj_data["to_app"]); $from_app = trim($aobj_context->mobj_data["from_app"]); $to_app = trim($aobj_context->mobj_data["to_app"]); $fromdeg = trim($aobj_context->mobj_data["fromdeg"]); $todeg = trim($aobj_context->mobj_data["todeg"]); $fromdate=trim($aobj_context->mobj_data["fromdate"]); $todate=trim($aobj_context->mobj_data["todate"]); $paystatus = trim($aobj_context->mobj_data["paystatus"]); $certificatetype = trim($aobj_context->mobj_data["certificatetype"]); $cnd = ""; if($paystatus == 'success') { $cnd = "and ifnull(st.FPAYSTATUS,'') = 'success'"; }else if($paystatus == 'pending') { $cnd = "and ifnull(st.FPAYSTATUS,'') <> 'success'"; }else { $cnd = ""; } if($certificatetype == 'All'){ $cnd2 = ""; }else{ $cnd2 = "AND FRCTYPE = '{$certificatetype}'"; } $get_qry = "SELECT st.fappno,s.FNAME,s.FREGNO,s.fdegree,s.fcollcode, concat(c.fcollname,', ',c.ftown) as college_name, st.fmobile,ifnull(FCNVNO,'') as FCNVNO, st.FPAYDATE,st.FAMOUNT,st.FEMAIL,FRCTYPE,FAADHAR,'' as fgender, if(ifnull(st.fkanname,'') = '',s.fkanname,st.fkanname) as kannada_name, ifnull(st.FPAYSTATUS,'') as payment, ifnull(s.FCLASS,'-') as FCLASS, ifnull(s.FCEXAM,'-') as FCEXAM, ifnull(s.FCYEAR,'-') as FCYEAR, ifnull(FPOSTADDR1,'') as FPOSTADDR1, ifnull(FPOSTADDR2,'') as FPOSTADDR2, ifnull(FCITY,'') as FCITY, ifnull(FSTATE,'') as FSTATE, ifnull(FPINCODE,'') as FPINCODE, ifnull(FGOLD,'') as FGOLD, ifnull(fvname1,'') as fvname1, ifnull(fvname2,'') as fvname2, ifnull(fvrelation1,'') as fvrelation1, ifnull(fvrelation2,'') as fvrelation2, ifnull(fvemail1,'') as fvemail1, ifnull(fvemail2,'') as fvemail2, ifnull(fvmob2,'') as fvmob2, ifnull(fvmob1,'') as fvmob1 FROM dcstud s left join dctran st on st.FREGNO = s.FREGNO inner join college c on c.fcollcode = s.fcollcode where ifnull(s.fname,'') <> '' and st.fappno between '{$from_app}' and '{$to_app}' and s.fdegree between '{$fromdeg}' and '{$todeg}' and left(st.FREGDATE,10) between date_format(str_to_date('{$fromdate}','%d/%m/%Y'),'%Y-%m-%d') and date_format(str_to_date('{$todate}','%d/%m/%Y'),'%Y-%m-%d') {$cnd} {$cnd2} order by ifnull(st.FPAYSTATUS,'') desc, FCNVNO"; $lobj_get_data = $aobj_context->mobj_db->GetAll($get_qry); if(!empty($lobj_get_data)) { $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $k=0; $id=0; $m=0; $filename = 'CandidateList'; $counter_degree=1; foreach($lobj_get_data as $key=>$value) { if($k%2==0) { $class='tbl_row'; $inp_class='tbl_row_input'; } else { $input_class='tbl_row1'; $inp_class='tbl_row1_input'; } // $address = $value['fpostaddr1'].' '.$value['fpostaddr2'].' '.$value['fpostaddr3'].$value['fpostaddr4'].'
City : '.$value['fcity'].'
Pincode : '.$value['fpincode'].'
State : '.$value['fstate']; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $e_data.=""; $k++; $id++; $m++; $counter_degree++; } $e_data.="
Sl. No.APP NoReg. No.Mobile No.Email IDhDegree.Coll CodeCollege NameEnglish NameKannada NameGenderPayment StatusConvocationPayment DateAMOUNTCertificate typeAadhar NoClassYEARMonthPOST. ADDR. 1POST. ADDR. 2CITYSTATEPIN CODEGOLD MedalVisitor 1 NameVisitor 1 RelationVisitor 1 EmailVisitor 1 MOBVisitor 2 NameVisitor 2 RelationVisitor 2 EmailVisitor 2 MOB
{$counter_degree}{$value['fappno']}{$value['FREGNO']}{$value['fmobile']}{$value['FEMAIL']}{$value['fdegree']}{$value['fcollcode']}{$value['college_name']}{$value['FNAME']}{$value['kannada_name']}{$value['fgender']}{$value['payment']}{$value['FCNVNO']}{$value['FPAYDATE']}{$value['FAMOUNT']}{$value['FRCTYPE']}{$value['FAADHAR']}{$value['FCLASS']}{$value['FCYEAR']}{$value['FCEXAM']}{$value['FPOSTADDR1']}{$value['FPOSTADDR2']}{$value['FCITY']}{$value['FSTATE']}{$value['FPINCODE']}{$value['FGOLD']}{$value['fvname1']}{$value['fvrelation1']}{$value['fvemail1']}{$value['fvmob1']}{$value['fvname2']}{$value['fvrelation2']}{$value['fvemail2']}{$value['fvmob2']}
"; //var_dump($e_data);die(); $arr['total_count']= $m; $arr['html']=$e_data; $arr['error']=0; } else { $arr['html'] = '

No record found

'; } header("Content-Type:application/xls"); header("Content-Disposition: attachment; filename={$filename}.xls"); echo $e_data; } ?>