Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 88
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 216
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 217
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 218
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 219
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 220
load->model('User_model');
$this->load->helper("url");
$this->load->library("pagination");
if (!($this->session->userdata('school_reg_number')||$this->session->userdata('reg_number'))) {
$this->session->set_flashdata('flash_data', 'You don\'t have access!');
redirect('Welcome');
}elseif($this->session->userdata('school_type')!='SS'){
$this->session->set_flashdata('flash_data', 'You don\'t have access!');
redirect('Private_area');
}elseif($this->session->userdata('type')=='Parent'){
$this->session->set_flashdata('flash_data', 'You don\'t have access!');
redirect('Parents_area');
}
}
public function delete_staffss(){
$reg_number = base64_decode($_REQUEST['reg_number']);
$this->db->where('reg_number',$reg_number)->delete('staff_subjects');
$this->db->where('reg_number',$reg_number)->delete('staffs');
redirect($_SERVER['HTTP_REFERER']);
}
public function add_staffs(){
$mobile = "";
$replace = array('(',')','-');
$phone = str_replace($replace,'',$this->input->post('phone'));
$reg_number = '0'.substr($phone,-9);
$mobile = '255'.substr($phone,-9);
$data = array(
'reg_number'=>$reg_number,
'region'=>$this->session->userdata('region'),
'district'=>$this->session->userdata('district'),
'school_id'=>$this->session->userdata('school_id'),
'type'=>$this->session->userdata('school_type'),
'title'=>'Teacher',
'full_name'=>$this->input->post('name'),
'education'=>$this->input->post('education'),
'gender'=>$this->input->post('gender'),
'mobile'=>$mobile,
'email'=>'',
'registered_year'=>date('Y'),
'password'=>md5('default'),
'password_reset'=>'default',
'status'=>0,
);
$this->db->where('reg_number',$reg_number);
$count = $this->db->count_all_results('staffs');
if($count){
redirect(base_url('Secondary/staffs?exist'));
}else{
if($_REQUEST['edit']){
$original = $this->input->post('original');
$this->db->where('reg_number',$original);
$this->db->update('staffs',$data);
## Delete subjects and insert again
$this->db->where('reg_number',$original);
$this->db->delete('staff_subjects');
foreach($this->input->post('subjects') as $s){
$da = array(
'reg_number'=>$reg_number,
'region'=>$this->session->userdata('region'),
'district'=>$this->session->userdata('district'),
'subject_id'=>$s,
'category'=>$this->session->userdata('school_type'),
);
$this->db->insert('staff_subjects',$da);
}
}else{
$this->db->insert('staffs',$data);
foreach($this->input->post('subjects') as $s){
$da = array(
'reg_number'=>$reg_number,
'region'=>$this->session->userdata('region'),
'district'=>$this->session->userdata('district'),
'subject_id'=>$s,
'category'=>$this->session->userdata('school_type'),
);
$this->db->insert('staff_subjects',$da);
}
}
redirect(base_url('Secondary/staffs?added'));
}
}
//this function redirecting different pages after users loged in
public function index() {
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/home');
$this->load->view('includes/secondary/secondary_footer');
}
public function update_student_details(){
if($_POST){
$data = array('full_name'=>$this->security->xss_clean($this->input->post('name')));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$this->input->post('reg_number'));
$this->db->update('students',$data);
echo "Student edited";
}
}
public function update_student_details_mobile(){
if($_POST){
$data = array('mobile'=>$this->security->xss_clean($this->input->post('mobile')));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$this->input->post('reg_number'));
$this->db->update('students',$data);
echo "Student mobile edited";
}
}
public function insert_untaught_periods(){
if($_POST){
$date = $this->input->post('date');
$ym=explode('/',$date);
$year=$ym[2];
$month=$ym[1];
$dy=$ym[0];
$date = $year."-".$month."-".$dy;
$ddate = $date;
$year = substr($ddate,0,4);
$datew = new DateTime($ddate);
$week = $datew->format("W");
$day = $this->input->post('day');
$class_level = $this->input->post('class_level');
$subject_id = $this->input->post('subject_id');
$stream = $this->input->post('stream');
$category = $this->input->post('category');
$period = $this->input->post('period');
//get year and month
if($period == 0 || $period == '' || $period < 1){
#update periods
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('subject_id',$subject_id);
$this->db->where('category',$category);
$this->db->where('class_level',$class_level);
$this->db->where('stream',$stream);
$this->db->where('date',$date);
$this->db->delete('untaught_periods');
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('subject_id',$subject_id);
$this->db->where('category',$category);
$this->db->where('class_level',$class_level);
$this->db->where('stream',$stream);
$this->db->where('date',$date);
$count = $this->db->count_all_results('untaught_periods');
if($count == 0){
#insert values
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'subject_id'=>$subject_id,
'category'=>$category,
'class_level'=>$class_level,
'stream'=>$stream,
'periods'=>$period,
'date'=>$date,
'year'=>$year,
'month'=>$month,
'day'=>$day,
'region'=>$this->session->userdata('region'),
'district'=>$this->session->userdata('district'),
'week'=>$week,
);
$this->db->insert('untaught_periods',$data);
}else{
#update periods
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('subject_id',$subject_id);
$this->db->where('category',$category);
$this->db->where('class_level',$class_level);
$this->db->where('stream',$stream);
$this->db->where('date',$date);
$this->db->update('untaught_periods',array('periods'=>$period));
}
}
}
}
public function serach_sms_by_date(){
$date= $this->security->xss_clean($this->input->post('date'));
$month= $this->security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$receiver=$this->security->xss_clean($this->input->post('receiver'));
redirect('Secondary/sent_sms?date='.base64_encode($date).'&&month='.base64_encode($month).'&&year='.base64_encode($year).'&&receiver='.base64_encode($receiver));
}
public function serach_sms_by_month(){
$month= $this->security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$receiver=$this->security->xss_clean($this->input->post('receiver'));
redirect('Secondary/sent_sms?monthh='.base64_encode($month).'&&yearr='.base64_encode($year).'&&receiverr='.base64_encode($receiver));
}
public function delete_sms_by_date(){
$date= $this->security->xss_clean($this->input->post('date'));
$month= $this->security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$this->db->where('date',$date);
$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->delete('sent_sms');
redirect('Secondary/delete_sms?deleted');
}
public function delete_sms_by_month(){
$month= $this->security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->delete('sent_sms');
redirect('Secondary/delete_sms?deleted');
}
public function delete_sms_by_year(){
$year= $this->security->xss_clean($this->input->post('year'));
$this->db->where('year',$year);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->delete('sent_sms');
redirect('Secondary/delete_sms?deleted');
}
public function get_students(){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->like('full_name', $this->input->post('name'),"BOTH");
$this->db->limit(50);
$q = $this->db->get('students');
foreach($q->result() as $st){
$academic_year = date('Y');
$round=$this->input->post('round');
//$this->db->where('academic_year', $academic_year);
//$this->db->or_where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $st->reg_number);
$this->db->where('status', 0);
$this->db->limit(1);
$query = $this->db->get('classes');
foreach ($query->result() as $rows) {
$this->db->where('reg_number', $rows->reg_number);
$query = $this->db->get('students');
foreach ($query->result() as $rowws) {
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year', $academic_year);
$this->db->or_where('academic_year', $this->session->userdata('academic_year_a_level'));
$querry = $this->db->get('classes');
foreach ($querry->result() as $row_amount) {
$reg = $rowws->reg_number;
$sch_type = $row_amount->schoolar_type;
$cat = $row_amount->category;
//$pay_type = $row_amount->payment_type;
$year = $row_amount->academic_year;
}
?>
category=='A'){?>
|
full_name).' - Form '.$rows->class_level . "-" . $rows->stream;
?>
|
Amount Required |
Amount Paid |
Amount Remained |
session->userdata('academic_year_a_level');
$reg_number=$reg;
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('status',0);
$this->db->where('reg_number',$reg_number);
$get=$this->db->get('classes');
foreach($get->result() as $row){?>
|
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payment type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss){
$name= $rowss->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check=$this->db->count_all_results('reduced_payments');
if($check>0){
//selecting fee from reduced payments
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
echo number_format($rowff->amount).' ';
?>
';
echo ' | ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
echo number_format($rowff->amount).' ';
?>
';
echo ' | ';
}
}
}
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payement type$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss1){
$name1= $rowss1->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check1=$this->db->count_all_results('reduced_payments');
if($check1>0){
//selecting from reduced payement
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payment_id',$rows->payment_id);
$this->db->where('reg_number',$reg_number);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
echo number_format($rowffs->amount).' ';
?>
';
echo ' | ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
echo number_format($rowffs->amount).' ';
?>
';
echo ' | ';
}
}
}
echo '' ;
echo '| ';
echo 'TOTAL= ';
echo ' | ';
echo '';
$total_required=$required1+$required2;
echo number_format($total_required);
echo ' | ';
echo ' ';
?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payment type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss){
$name= $rowss->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
//finding paid amount for this payment type
$trans_type_amount1=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount1=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
echo number_format($trans_type_amount1).' ';
echo ' | ';
echo ' ';
} }
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payement type$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss1){
$name1= $rowss1->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
//finding paid amount for this payment type
$trans_type_amount2=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount2=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
echo number_format($trans_type_amount2).' ';
echo ' | ';
echo ' ';
}}
$paid=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
if($paid==0 || $paid==''){
echo '' ;
echo '| ';
echo 'TOTAL= ';
echo ' | ';
echo '';
echo '---';
echo ' | ';
echo ' ';
}else{
echo '' ;
echo '| ';
echo 'TOTAL= ';
echo ' | ';
echo '';
echo number_format($paid);
echo ' | ';
echo ' ';
}
}
?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payment type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss){
$name= $rowss->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check=$this->db->count_all_results('reduced_payments');
if($check>0){
//select from reduced payments
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowff){
$required1 = $rowff->amount;
$required11 = $required11 + $rowff->amount;
//finding paid amount for this payment type
$trans_type_amount1=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount1=$tr->amount;
}
//echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
if($required1>$trans_type_amount1){?>
Pay
';
echo ' | ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $rowff->amount;
$required11 = $required11 + $rowff->amount;
//finding paid amount for this payment type
$trans_type_amount1=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount1=$tr->amount;
}
//echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
if($required1>$trans_type_amount1){?>
Pay
';
echo ' | ';
}
}
}
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payement type$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss1){
$name1= $rowss1->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check1=$this->db->count_all_results('reduced_payments');
if($check1>0){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowffs){
$required2 = $rowffs->amount;
$required22 = $required22 + $rowffs->amount;
//finding paid amount for this payment type
$trans_type_amount2=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount2=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
if($required2>$trans_type_amount2){?>
Pay
';
echo ' | ';
}
} else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $rowffs->amount;
$required22 = $required22 + $rowffs->amount;
//finding paid amount for this payment type
$trans_type_amount2=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount2=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
if($required2>$trans_type_amount2){?>
Pay
';
echo ' | ';
}
}
}
$total_remained=$required11+$required22;
$paid=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
}
if($total_remained>$paid){?>
| TOTAL= |
|
| TOTAL= |
|
' ;
echo ' ';
echo 'TOTAL = ';
echo ' | ';
echo ' ';
echo '---';
echo ' | ';
echo '';
}
?>
|
|
|
full_name).' - Form '.$rows->class_level . "-" . $rows->stream;
?>
|
Amount Required |
Amount Paid |
Amount Remained |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('status',0);
$this->db->where('reg_number',$reg_number);
$get=$this->db->get('classes');
foreach($get->result() as $row){?>
|
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payment type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss){
$name= $rowss->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check=$this->db->count_all_results('reduced_payments');
if($check>0){
//selecting fee from reduced payments
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
echo number_format($rowff->amount).' ';
?>
';
echo ' | ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
echo number_format($rowff->amount).' ';
?>
';
echo ' | ';
}
}
}
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payement type$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss1){
$name1= $rowss1->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check1=$this->db->count_all_results('reduced_payments');
if($check1>0){
//selecting from reduced payement
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payment_id',$rows->payment_id);
$this->db->where('reg_number',$reg_number);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
echo number_format($rowffs->amount).' ';
?>
';
echo ' | ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
echo number_format($rowffs->amount).' ';
?>
';
echo ' | ';
}
}
}
echo '' ;
echo '| ';
echo 'TOTAL= ';
echo ' | ';
echo '';
$total_required=$required1+$required2;
echo number_format($total_required);
echo ' | ';
echo ' ';
?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payment type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss){
$name= $rowss->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
//finding paid amount for this payment type
$trans_type_amount1=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount1=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
echo number_format($trans_type_amount1).' ';
echo ' | ';
echo ' ';
} }
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payement type$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss1){
$name1= $rowss1->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
//finding paid amount for this payment type
$trans_type_amount2=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount2=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
echo number_format($trans_type_amount2).' ';
echo ' | ';
echo ' ';
}}
$paid=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
if($paid==0 || $paid==''){
echo '' ;
echo '| ';
echo 'TOTAL= ';
echo ' | ';
echo '';
echo '---';
echo ' | ';
echo ' ';
}else{
echo '' ;
echo '| ';
echo 'TOTAL= ';
echo ' | ';
echo '';
echo number_format($paid);
echo ' | ';
echo ' ';
}
}
?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payment type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss){
$name= $rowss->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check=$this->db->count_all_results('reduced_payments');
if($check>0){
//select from reduced payments
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowff){
$required1 = $rowff->amount;
$required11 = $required11 + $rowff->amount;
//finding paid amount for this payment type
$trans_type_amount1=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount1=$tr->amount;
}
//echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
if($required1>$trans_type_amount1){?>
Pay
';
echo ' | ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $rowff->amount;
$required11 = $required11 + $rowff->amount;
//finding paid amount for this payment type
$trans_type_amount1=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount1=$tr->amount;
}
//echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
echo '' ;
echo '| ';
echo $name.'= ';
echo ' | ';
echo '';
if($required1>$trans_type_amount1){?>
Pay
';
echo ' | ';
}
}
}
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
//getting the name of payement type$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$rows->payment_id);
foreach($this->db->get('payments_type')->result() as $rowss1){
$name1= $rowss1->name;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check1=$this->db->count_all_results('reduced_payments');
if($check1>0){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowffs){
$required2 = $rowffs->amount;
$required22 = $required22 + $rowffs->amount;
//finding paid amount for this payment type
$trans_type_amount2=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount2=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
if($required2>$trans_type_amount2){?>
Pay
';
echo ' | ';
}
} else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $rowffs->amount;
$required22 = $required22 + $rowffs->amount;
//finding paid amount for this payment type
$trans_type_amount2=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('payment_type',$rows->payment_id);
$get_trans_type=$this->db->get('transactions');
foreach($get_trans_type->result() as $tr){
$trans_type_amount2=$tr->amount;
}
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
echo '' ;
echo '| ';
echo $name1.'= ';
echo ' | ';
echo '';
if($required2>$trans_type_amount2){?>
Pay
';
echo ' | ';
}
}
}
$total_remained=$required11+$required22;
$paid=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
}
if($total_remained>$paid){?>
| TOTAL= |
|
| TOTAL= |
|
' ;
echo ' ';
echo 'TOTAL = ';
echo ' | ';
echo ' ';
echo '---';
echo ' | ';
echo '';
}
?>
|
|
session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_by_excel_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_by_excel_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function upload_results_by_excel_o() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_by_excel_o');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_by_excel_o');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function confirm_sms_payments(){
$transaction_id=trim($this->security->xss_clean($this->input->post('transaction_id')));
//echo $transaction_id;exit();
$url = 'http://www.afel.co.tz/Confirm_sms_payments_secondary';
$fields = array(
'key= '=>"179103@afel_1990/2017",
'transaction_id= '=>trim($this->security->xss_clean($this->input->post('transaction_id'))),
'paid_for= '=>"sms",
'payer_id= '=>$this->session->userdata('school_id'),
'payer_name= '=>$this->session->userdata('school_name'),
);
$fields_string = '';
//url-ify the data for the POST
foreach($fields as $key=>$value) { $fields_string .= $key.$value.'&'; }
rtrim($fields_string, '&');
//open connection
$ch = curl_init();
//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
//execute post
$result = curl_exec($ch);
//close connection
curl_close($ch);
if($result == 1){
redirect('Secondary/buy_sms?status=sent&&id='.base64_encode($transaction_id));
}else{
redirect('Secondary/buy_sms?status=error&&id='.base64_encode($transaction_id));
}
}
//this function redirecting different pages after users loged in
public function send_evaluation(){
$class='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$this->security->xss_clean($this->input->post('reg_number')));
$this->db->where('academic_year',date('Y'));
foreach($this->db->get('classes')->result() as $row){
$class=$row->class_level;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$gett=$this->db->get('evalution_settings');
foreach($gett->result() as $ros){
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'evaluation_id'=>$this->security->xss_clean($this->input->post('evaluation'.trim($ros->evalution_id))),
'grade'=>$this->security->xss_clean($this->input->post('grade'.trim($ros->evalution_id))),
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year
);
$this->db->insert('students_evaluation',$data);
}
$data2=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year,
'comments'=>$this->security->xss_clean($this->input->post('comments'))
);
$this->db->insert('teacher_comments',$data2);
redirect('Secondary/evaluate_students_o_level?sent');
}
public function send_evaluation1(){
$class='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$this->security->xss_clean($this->input->post('reg_number')));
$this->db->where('academic_year',date('Y'));
foreach($this->db->get('classes')->result() as $row){
$class=$row->class_level;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$gett=$this->db->get('evalution_settings');
foreach($gett->result() as $ros){
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'evaluation_id'=>$this->security->xss_clean($this->input->post('evaluation'.trim($ros->evalution_id))),
'grade'=>$this->security->xss_clean($this->input->post('grade'.trim($ros->evalution_id))),
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year
);
$this->db->insert('students_evaluation',$data);
}
$data2=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year,
'comments'=>$this->security->xss_clean($this->input->post('comments'))
);
$this->db->insert('teacher_comments',$data2);
redirect('Secondary/evaluate_students_o_level?sent');
}
public function send_evaluation_a(){
$academic_year=$this->session->userdata('academic_year_a_level');
$class='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$this->security->xss_clean($this->input->post('reg_number')));
$this->db->where('academic_year',$academic_year);
foreach($this->db->get('classes')->result() as $row){
$class=$row->class_level;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$gett=$this->db->get('evalution_settings');
foreach($gett->result() as $ros){
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'evaluation_id'=>$this->security->xss_clean($this->input->post('evaluation'.trim($ros->evalution_id))),
'grade'=>$this->security->xss_clean($this->input->post('grade'.trim($ros->evalution_id))),
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year
);
$this->db->insert('students_evaluation',$data);
}
$data2=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year,
'comments'=>$this->security->xss_clean($this->input->post('comments'))
);
$this->db->insert('teacher_comments',$data2);
redirect('Secondary/evaluate_students_a_level?sent');
}
public function send_evaluation_a1(){
$academic_year=$this->session->userdata('academic_year_a_level');
$class='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$this->security->xss_clean($this->input->post('reg_number')));
$this->db->where('academic_year',$academic_year);
foreach($this->db->get('classes')->result() as $row){
$class=$row->class_level;
}
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$gett=$this->db->get('evalution_settings');
foreach($gett->result() as $ros){
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'evaluation_id'=>$this->security->xss_clean($this->input->post('evaluation'.trim($ros->evalution_id))),
'grade'=>$this->security->xss_clean($this->input->post('grade'.trim($ros->evalution_id))),
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year
);
$this->db->insert('students_evaluation',$data);
}
$data2=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'term'=>$this->security->xss_clean($this->input->post('term')),
'academic_year'=>$academic_year,
'comments'=>$this->security->xss_clean($this->input->post('comments'))
);
$this->db->insert('teacher_comments',$data2);
redirect('Secondary/evaluate_students_a_level?sent');
}
public function income_primary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/primary/income_primary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/primary/income_primary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function expenditures_primary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/expenditures_primary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/expenditures_primary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function delete_revenue(){
$no=base64_decode($_GET['id']);
$this->db->where('id', $no);
$this->db->delete('revenue');
redirect('Secondary/income_secondary?deleted');
}
public function delete_expenditure(){
$no=base64_decode($_GET['id']);
$this->db->where('id', $no);
$this->db->delete('expenditures');
redirect('Secondary/expenditures_secondary?deleted');
}
public function insert_revenue() {
if($this->session->userdata('type')=="Admin"){
$issuer_title=$this->session->userdata('type');
} else{
$issuer_title=$this->session->userdata('title');
}
$date=$this->security->xss_clean($this->input->post('date'));
$month=substr($this->security->xss_clean($this->input->post('date')),0,2);
$year=substr($this->security->xss_clean($this->input->post('date')),6,10);
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'amount' => str_replace(',','',$this->security->xss_clean($this->input->post('amount'))),
'date' => $date,
'month' => $month,
'year' => $year,
'income' => $this->security->xss_clean($this->input->post('income')),
'issuer' => $this->session->userdata('full_name'),
'issuer_title' => $issuer_title,
);
$this->db->insert('revenue', $data);
redirect('Secondary/income_secondary?sent');
}
public function register_venue() {
$number=$this->security->xss_clean($this->input->post('number_of_rooms'));
$class_level= substr($this->security->xss_clean($this->input->post('class_level')),0,1);
$stream= substr($this->security->xss_clean($this->input->post('class_level')),1);
//echo $class_level.' '.$stream;exit();
for($i=1;$i<=$number;$i++){
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'class_level' =>$class_level,
'stream' => $stream,
'room_name' => $stream.$i
);
$this->db->insert('venue', $data);
}
redirect('Secondary/create_venue?sent');
}
public function register_activity() {
$name=$this->security->xss_clean($this->input->post('name'));
//echo $class_level.' '.$stream;exit();
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'activity_name' =>$name,
);
$this->db->insert('timetable_activity', $data);
redirect('Secondary/create_activity?sent');
}
public function delete_venue() {
$class= base64_decode($_GET['class_level']);
$stream= base64_decode($_GET['stream']);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$class);
$this->db->where('stream',$stream);
$this->db->delete('venue');
redirect('Secondary/create_venue?deleted');
}
public function delete_activity() {
$id= (int)base64_decode($_GET['id']);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('id',$id);
$this->db->delete('timetable_activity');
redirect('Secondary/register_activity?deleted');
}
public function insert_expenditure() {
if($this->session->userdata('type')=="Admin"){
$issuer_title=$this->session->userdata('type');
} else{
$issuer_title=$this->session->userdata('title');
}
$date=$this->security->xss_clean($this->input->post('date'));
$month=substr($this->security->xss_clean($this->input->post('date')),0,2);
$year=substr($this->security->xss_clean($this->input->post('date')),6,10);
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'amount' => str_replace(',','',$this->security->xss_clean($this->input->post('amount'))),
'date' => $date,
'month' => $month,
'year' => $year,
'expenditure ' => $this->security->xss_clean($this->input->post('expenses')),
'issuer' => $this->session->userdata('full_name'),
'issuer_title' => $issuer_title,
);
$this->db->insert('expenditures', $data);
redirect('Secondary/expenditures_secondary?sent');
}
public function delete_postoponed(){
$no=base64_decode($_GET['id']);
$this->db->where('id', $no);
$this->db->delete('postpone_payments');
redirect('Secondary/postpone_payments_secondary?deleted');
}
public function delete_postoponed_a(){
$no=base64_decode($_GET['id']);
$this->db->where('id', $no);
$this->db->delete('postpone_payments');
redirect('Secondary/postpone_payments_secondary_a?deleted');
}
public function delete_transactionn(){
$no=base64_decode($_GET['no']);
$reg_number=base64_decode($_GET['reg']);
$this->db->where('school_receipt', $no);
$this->db->delete('transactions');
redirect('Secondary/students_details_secondary?id='.base64_encode($reg_number));
}
public function delete_transactionn_a(){
$no=base64_decode($_GET['no']);
$reg_number=base64_decode($_GET['reg']);
$this->db->where('school_receipt', $no);
$this->db->delete('transactions');
redirect('Secondary/students_details_secondary_a?id='.base64_encode($reg_number));
}
public function delete_class_teacher(){
$no=base64_decode($_GET['id']);
$this->db->where('id', $no);
$this->db->delete('class_teachers');
redirect('Secondary/class_teachers_secondary?deleted');
}
public function register_students_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function sms() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/sms');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/sms');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function create_groups() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_groups');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_groups');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function insert_group(){
$data=array(
'name'=>$this->security->xss_clean($this->input->post('group_name')),
'school_id'=>$this->session->userdata('school_id'),
);
$this->db->insert('groups',$data);
redirect('Secondary/create_groups?sent');
}
public function delete_group(){
$group=base64_decode($_REQUEST['id']);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('group_id',$group);
$this->db->delete('groups');
redirect('Secondary/create_groups?deleted');
}
public function add_members() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/add_members');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/add_members');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function notify_sms() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/notify_sms');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/notify_sms');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function sent_sms() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/sent_sms_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/sent_sms_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function delete_sms() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/delete_sms');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/delete_sms');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function billing_reports() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/billing_reports_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/billing_reports_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function site_visit() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/site_visit');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/site_visit');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function buy_sms() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/uploading_header');
$this->load->view('users/secondary/buy_sms');
$this->load->view('includes/uploading_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',7);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/uploading_header');
$this->load->view('users/secondary/buy_sms');
$this->load->view('includes/uploading_footer');
}else{
redirect('Private_area');
}
}
}
}
public function students_list_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_list_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_list_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function create_venue() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_venue');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',6);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_venue');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function create_activity() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_activity');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',6);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_activity');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function create_time_table() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_time_table');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',6);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/create_time_table');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_timetable() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_timetable');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',6);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_timetable');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function all_students_list() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/all_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/all_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function gender_students_list() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/gender_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/gender_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function income_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/income_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/income_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function expenditures_reports_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/expenditures_reports_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/expenditures_reports_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function expenditures_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/expenditures_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/expenditures_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function balance_sheet_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/balance_sheet_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/balance_sheet_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function revenue_reports_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/revenue_reports_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/revenue_reports_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function schoolar_students_list() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/schoolar_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/scondary/schoolar_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function class_students_list() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/class_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/class_students_list');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function class_students_list_stream() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/class_students_list_stream');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/class_students_list_stream');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function students_details_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_details_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_details_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function students_details_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_details_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_details_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function upload_results_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_incomplete_ca() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_incomplete_ca');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_incomplete_ca');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_incomplete_exam() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_incomplete_exam');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_incomplete_exam');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function upload_results() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function upload_results_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_uploaded_ca() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_uploaded_ca');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_uploaded_ca');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function upload_ca() {
$this->load->view('includes/flat_admin_header');
$this->load->view('users/secondary/upload_ca');
$this->load->view('includes/flat_admin_footer');
}
public function upload_ca_single() {
$this->load->view('includes/flat_admin_header');
$this->load->view('users/secondary/officer/upload_ca_single');
$this->load->view('includes/flat_admin_footer');
}
public function upload_ca_subject() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_ca_subject');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_ca_subject');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function upload_exam() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_exam');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_exam');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_uploaded_exam() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_uploaded_exam');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_uploaded_exam');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function publish_results_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/publish_results_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/publish_results_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_results_o_level() {
## calculating results
$this->load->view('users/secondary/calculate_gpa');
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_results_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_results_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function results_statistics() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/results_statistics');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/results_statistics');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function evaluate_students_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/evaluate_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',3);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/evaluate_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function students_attendance_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_attendance_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',4);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_attendance_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function suspended_students_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/suspended_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',8);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/suspended_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function precautioned_students_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/precautioned_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',8);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/precautioned_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function dismissed_students_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/dismissed_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/dismissed_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function graduates_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/graduates_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/graduates_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function register_students_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function students_list_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_list_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_list_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function selected_date(){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/selected_date');
$this->load->view('includes/secondary/uploading_footer');
}
public function school_periods_report(){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/school_periods_report');
$this->load->view('includes/secondary/uploading_footer');
}
public function staffs() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/staffs');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/staffs');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function periods() {
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/periods');
$this->load->view('includes/secondary/secondary_footer');
}
public function assign_subjects_periods(){
$this->db->where('region_id',$this->session->userdata('region'));
$this->db->where('district_id',$this->session->userdata('district'));
$this->db->where('category',$this->security->xss_clean($this->input->post('students_type')));
$gett=$this->db->get('all_subjects_region');
foreach($gett->result() as $ros){
$subject_id= $this->security->xss_clean($this->input->post('subject'.trim($ros->subject_id)));
$students_type= $this->security->xss_clean($this->input->post('students_type'));
if($subject_id>0){
$this->db->where('students_type', $students_type);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('subject_id',$subject_id);
$cunty= $this->db->count_all_results('assign_subects_period');
if( $cunty>0){
// redirect('Secondary/assign_subject?subject_assigned_exist');
}else{
$data = array(
'school_id' => $this->session->userdata('school_id'),
'subject_id' => $subject_id,
'students_type'=>$students_type,
);
//echo $data;
$this->db->insert('assign_subects_period', $data);
}
}
}
redirect('Secondary/assign_subject?sent');
}
public function create_streams(){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$this->security->xss_clean($this->input->post('class_level')));
$this->db->where('category',$this->security->xss_clean($this->input->post('category')));
$this->db->where('streams',$this->security->xss_clean($this->input->post('stream')));
$gett=$this->db->count_all_results('assign_stream_period');
if($gett>0){
// do nothing
}else{
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'class_level'=>$this->security->xss_clean($this->input->post('class_level')),
'streams'=>$this->security->xss_clean($this->input->post('stream')),
'category'=>$this->security->xss_clean($this->input->post('category')),
);
$this->db->insert('assign_stream_period',$data);
}
redirect('Secondary/register_streams?sent');
}
public function create_streams1(){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$this->security->xss_clean($this->input->post('class_level')));
$this->db->where('category',$this->security->xss_clean($this->input->post('category')));
$this->db->where('streams',$this->security->xss_clean($this->input->post('stream')));
$gett=$this->db->count_all_results('assign_stream_period');
if($gett>0){
// do nothing
}else{
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'class_level'=>$this->security->xss_clean($this->input->post('class_level')),
'streams'=>$this->security->xss_clean($this->input->post('stream')),
'category'=>$this->security->xss_clean($this->input->post('category')),
);
$this->db->insert('assign_stream_period',$data);
}
redirect('Secondary/register_streams?sent');
}
public function assign_subjects_periods1(){
$this->db->where('region_id',$this->session->userdata('region'));
$this->db->where('district_id',$this->session->userdata('district'));
$this->db->where('category',$this->security->xss_clean($this->input->post('students_type')));
$gett=$this->db->get('all_subjects_region');
foreach($gett->result() as $ros){
$subject_id= $this->security->xss_clean($this->input->post('subject'.trim($ros->subject_id)));
$students_type= $this->security->xss_clean($this->input->post('students_type'));
if($subject_id>0){
$this->db->where('students_type', $students_type);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('subject_id',$subject_id);
$cunty= $this->db->count_all_results('assign_subects_period');
if( $cunty>0){
// redirect('Secondary/assign_subject?subject_assigned_exist');
}else{
$data = array(
'school_id' => $this->session->userdata('school_id'),
'subject_id' => $subject_id,
'students_type'=>$students_type,
);
//echo $data;
$this->db->insert('assign_subects_period', $data);
}
}
}
redirect('Secondary/assign_subject?sent');
}
function remove_sub(){
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('subject_id', $this->uri->segment(3));
$this->db->where('students_type', $this->uri->segment(4));
$this->db->delete('assign_subects_period');
redirect('Secondary/assign_subject?deleted');
}
function remove_stream_period(){
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('id', $this->uri->segment(3));
$this->db->delete('assign_stream_period');
redirect('Secondary/register_streams?deleted');
}
public function assign_subject() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/assign_subject');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/assign_subject');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function register_streams() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_streams');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_streams');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function untaught_periods() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/untaught_periods');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/untaught_periods');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function upload_results_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/upload_results_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function publish_results_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/publish_results_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/publish_results_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function publish_results_a_level_background() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/publish_results_a_level_background');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/publish_results_a_level_background');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function calculate_results_a_level_background() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function calculate_results_a_level_background_monthly() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background_monthly');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background_monthly');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function calculate_results_a_level_background_mid() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background_mid');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background_mid');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function calculate_results_a_level_background_term() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background_term');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/calculate_results_a_level_background_term');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_results_a_level() {
## calculating results
$this->load->view('users/secondary/calculate_gpa_a');
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_results_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',2);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_results_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function evaluate_students_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/evaluate_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',3);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/evaluate_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_evaluations_students_o_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_evaluations_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',3);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_evaluations_students_o_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_evaluations_students_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_evaluations_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',3);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_evaluations_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function edit_evaluation() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/edit_evaluation');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',3);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/edit_evaluation');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function edit_eva(){
$grade=$this->input->post('grade');
$academic_year=$this->input->post('academic_year');
$reg_number=$this->input->post('reg_number');
$term=$this->input->post('term');
$evaluation_id=$this->input->post('evaluation_id');
$data=array(
'grade'=>$grade
);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$academic_year);
$this->db->where('term',$term);
$this->db->where('reg_number',$reg_number);
$this->db->where('evaluation_id',$evaluation_id);
$this->db->update('students_evaluation',$data);
redirect('Secondary/edit_evaluation?reg_number='.base64_encode($reg_number).'&&year='.base64_encode($academic_year).'&&term='.base64_encode($term).'&&edited=yes');
}
public function edit_comments(){
$comments=$this->input->post('comments');
$academic_year=$this->input->post('academic_year');
$reg_number=$this->input->post('reg_number');
$term=$this->input->post('term');
$id=$this->input->post('id');
$data=array(
'comments'=>$comments
);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$academic_year);
$this->db->where('term',$term);
$this->db->where('reg_number',$reg_number);
$this->db->where('id',$id);
$this->db->update('teacher_comments',$data);
redirect('Secondary/edit_evaluation?reg_number='.base64_encode($reg_number).'&&year='.base64_encode($academic_year).'&&term='.base64_encode($term).'&&edited=yes');
}
public function students_attendance_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_attendance_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',4);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/students_attendance_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function suspended_students_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/suspended_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',8);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/suspended_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function precautioned_students_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/precautioned_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',8);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/precautioned_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function dismissed_students_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/dismissed_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/dismissed_students_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function graduates_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/graduates_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',1);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/graduates_a_level');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function testing_page() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/testing_page');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',9);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/testing_page');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function register_staffs_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_staffs_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',9);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/register_staffs_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function released_teachers_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/released_teachers_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',9);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/released_teachers_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function insert_class_teachers(){
$class=substr($this->security->xss_clean($this->input->post('class_level')),0,1);
$stream=substr($this->security->xss_clean($this->input->post('class_level')),1,2);
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'stream'=>$stream,
'category'=>$this->security->xss_clean($this->input->post('category')),
'academic_year'=>date('Y'),
);
$this->db->insert('class_teachers',$data);
redirect('Secondary/class_teachers_secondary?sent');
}
public function insert_class_teachers_a(){
$class=substr($this->security->xss_clean($this->input->post('class_level')),0,1);
$stream=substr($this->security->xss_clean($this->input->post('class_level')),1);
$data=array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number'=>$this->security->xss_clean($this->input->post('reg_number')),
'class_level'=>$class,
'stream'=>$stream,
'category'=>$this->security->xss_clean($this->input->post('category')),
'academic_year'=>$this->session->userdata('academic_year_a_level'),
);
$this->db->insert('class_teachers',$data);
redirect('Secondary/class_teachers_secondary?sent');
}
public function class_teachers_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/class_teachers_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',9);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/class_teachers_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function subject_teachers_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/subject_teachers_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',9);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/subject_teachers_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function insert_subject_teachers(){
$class=substr($this->security->xss_clean($this->input->post('class_level')),0,1);
$stream=substr($this->security->xss_clean($this->input->post('class_level')),1,1);
$subject_id=substr($this->security->xss_clean($this->input->post('class_level')),2);
//echo $this->security->xss_clean($this->input->post('class_level')).' '.$class.' '.$stream.' '.$subject_id;exit();
$data = array(
'school_id' => $this->session->userdata('school_id'),
'subject_id' => $subject_id,
'category' => $this->security->xss_clean($this->input->post('category')),
'class_level' => $class,
'stream' => $stream,
'reg_number' => $this->security->xss_clean($this->input->post('reg_number')),
'academic_year' => date('Y')
);
//echo $data;
$this->db->insert('subjects_assigned', $data);
redirect('Secondary/subject_teachers_secondary?sent');
}
public function insert_subject_teachers_a(){
$class=substr($this->security->xss_clean($this->input->post('class_level')),0,1);
$stream=substr($this->security->xss_clean($this->input->post('class_level')),1,3);
$subject_id=substr($this->security->xss_clean($this->input->post('class_level')),4);
//echo $this->security->xss_clean($this->input->post('class_level')).' '.$class.' '.$stream.' '.$subject_id;exit();
$data = array(
'school_id' => $this->session->userdata('school_id'),
'subject_id' => $subject_id,
'category' => $this->security->xss_clean($this->input->post('category')),
'class_level' => $class,
'stream' => $stream,
'reg_number' => $this->security->xss_clean($this->input->post('reg_number')),
'academic_year' => $this->session->userdata('academic_year_a_level')
);
//echo $data;
$this->db->insert('subjects_assigned', $data);
redirect('Secondary/subject_teachers_secondary?sent');
}
public function delete_subject_teacher(){
$no=base64_decode($_GET['id']);
$this->db->where('id', $no);
$this->db->where('category', 'O');
$this->db->delete('subjects_assigned');
redirect('Secondary/subject_teachers_secondary?deleted');
}
public function delete_subject_teacher_a(){
$no=base64_decode($_GET['id']);
$this->db->where('id', $no);
$this->db->where('category', 'A');
$this->db->delete('subjects_assigned');
redirect('Secondary/subject_teachers_secondary?deleted');
}
public function staffs_details_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/staffs_details_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',9);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/staffs_details_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function insert_payments_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/insert_payments_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/insert_payments_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function print_sms_receipt() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/print_sms_receipt');
$this->load->view('includes/secondary/uploading_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/print_sms_receipt');
$this->load->view('includes/secondary/uploading_footer');
}else{
redirect('Private_area');
}
}
}
}
public function print_receipt() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/print_receipt');
$this->load->view('includes/secondary/uploading_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/print_receipt');
$this->load->view('includes/secondary/uploading_footer');
}else{
redirect('Private_area');
}
}
}
}
public function period_comments(){
$class = $this->input->post('class_level');
$ddate = date("Y-m-d", strtotime($this->input->post('date')));
$year = substr($ddate,0,4);
$date = new DateTime($ddate);
$week = $date->format("W");
$dto = new DateTime();
$dto->setISODate($year, $week);
$week_start = $dto->format('Y-m-d');
$dto->modify('+6 days');
$week_end = $dto->format('Y-m-d');
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'district'=>$this->session->userdata('district'),
'region'=>$this->session->userdata('region'),
'week_start'=>$week_start,
'week_end'=>$week_end,
'week_number'=>$week,
'class_level'=>$class,
'commited_by'=>$this->session->userdata('reg_number') != '' ? $this->session->userdata('reg_number') : $this->session->userdata('school_reg_number'),
'date_commited'=>date('Y-m-d H:i:s'),
);
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('week_number',$week);
$this->db->where('class_level',$class);
$this->db->where('week_end',$week_end);
$cc = $this->db->count_all_results('periods_commits');
if(!$cc){
$this->db->insert('periods_commits',$data);
}
redirect($_SERVER['HTTP_REFERER']);
}
public function print_list_class(){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/print_list_class');
$this->load->view('includes/secondary/uploading_footer');
}
public function print_receipt_o() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/print_receipt_o');
$this->load->view('includes/secondary/uploading_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/print_receipt_o');
$this->load->view('includes/secondary/uploading_footer');
}else{
redirect('Private_area');
}
}
}
}
public function insert_postponed() {
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number' =>$this->security->xss_clean($this->input->post('reg_number')),
'amount' => str_replace(',','',$this->security->xss_clean($this->input->post('amount'))),
'date' => $this->security->xss_clean($this->input->post('date')),
'month' => $this->security->xss_clean($this->input->post('month')),
'year' => $this->security->xss_clean($this->input->post('year')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'category' => substr($this->security->xss_clean($this->input->post('reg_number')),0,1),
'payment_type' => $this->security->xss_clean($this->input->post('payment_type'))
);
$this->db->insert('postpone_payments', $data);
redirect('Secondary/postpone_payments_secondary?sent');
}
public function insert_postponed_a() {
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number' =>$this->security->xss_clean($this->input->post('reg_number')),
'amount' => str_replace(',','',$this->security->xss_clean($this->input->post('amount'))),
'date' => $this->security->xss_clean($this->input->post('date')),
'month' => $this->security->xss_clean($this->input->post('month')),
'year' => $this->security->xss_clean($this->input->post('year')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'category' => substr($this->security->xss_clean($this->input->post('reg_number')),0,1),
'payment_type' => $this->security->xss_clean($this->input->post('payment_type'))
);
$this->db->insert('postpone_payments', $data);
redirect('Secondary/postpone_payments_secondary_a?sent');
}
public function postpone_payments_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/postpone_payments_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/postpone_payments_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function postpone_payments_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/postpone_payments_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/postpone_payments_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function inserts_payments_secondary_a_level() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/insert_payments_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/insert_payments_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function enter_payments_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/enter_payments_secondary');
$this->load->view('includes/secondary/uploading_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/enter_payments_secondary');
$this->load->view('includes/secondary/uploading_footer');
}else{
redirect('Private_area');
}
}
}
}
public function enter_payments_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/enter_payments_secondary_a');
$this->load->view('includes/secondary/uploading_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/enter_payments_secondary_a');
$this->load->view('includes/secondary/uploading_footer');
}else{
redirect('Private_area');
}
}
}
}
public function clear_payments_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/clear_payments_secondary');
$this->load->view('includes/secondary/uploading_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/uploading_header');
$this->load->view('users/secondary/clear_payments_secondary');
$this->load->view('includes/secondary/uploading_footer');
}else{
redirect('Private_area');
}
}
}
}
public function payments_statistics() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/payments_statistics');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/payments_statistics');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_payments_by_type_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_type_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_type_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function receipt_reports() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/receipt_reports');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/receipt_reports');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function a_receipt_reports() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/receipt_reports_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/receipt_reports_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function search_receipt_report_a(){
$get=$this->security->xss_clean($this->input->post('year'));
redirect('Secondary/a_receipt_reports?year='.base64_encode($get));
}
public function search_receipt_report(){
$get=$this->security->xss_clean($this->input->post('year'));
redirect('Secondary/receipt_reports?year='.base64_encode($get));
}
public function view_payments_by_amount_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_amount_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_amount_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_payments_by_bank_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_bank_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_bank_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_payments_by_list_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_list_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_list_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function view_payments_by_date_secondary() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_date_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_date_secondary');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
////
public function views_payments_by_type_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_type_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_type_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function views_payments_by_amount_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_amount_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_amount_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function views_payments_by_bank_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_bank_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_bank_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function views_payments_by_list_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_list_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_list_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function views_payments_by_date_secondary_a() {
$type=$this->session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_date_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',5);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/view_payments_by_date_secondary_a');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
///
public function register_manager() {
$this->db->where('reg_number', str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))));
$count=$this->db->count_all_results('staffs');
$this->db->where('school_mobile', $this->security->xss_clean($this->input->post('mobile')));
$county=$this->db->count_all_results('schools');
if($count>0 || $county>0){
redirect('Secondary/register_staffs_secondary?Exists');
}else{
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number' =>str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))),
'education' => $this->security->xss_clean($this->input->post('education')),
'skills' => $this->security->xss_clean($this->input->post('skills')),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'password' => MD5($this->security->xss_clean($this->input->post('password'))),
'password_reset' => $this->security->xss_clean($this->input->post('password')),
'category' => 'Manager',
'title' => 'Manager',
'type' => 'User',
'registered_year'=>date('Y')
);
$this->db->insert('staffs', $data);
redirect('Secondary/register_staffs_secondary?sent');
}
}
public function register_teachers() {
$this->db->where('reg_number', str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))));
$count=$this->db->count_all_results('staffs');
$this->db->where('school_mobile', $this->security->xss_clean($this->input->post('mobile')));
$county=$this->db->count_all_results('schools');
if($count>0 || $county>0){
redirect('Secondary/register_staffs_secondary?Exists');
}else{
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number' =>str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))),
'education' => $this->security->xss_clean($this->input->post('education')),
'skills' => $this->security->xss_clean($this->input->post('skills')),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'password' => MD5($this->security->xss_clean($this->input->post('password'))),
'password_reset' => $this->security->xss_clean($this->input->post('password')),
'category' => 'Teacher',
'title' => 'Teacher',
'type' => 'User',
'registered_year'=>date('Y')
);
$this->db->insert('staffs', $data);
redirect('Secondary/register_staffs_secondary?sent');
}
}
public function register_secretary() {
$this->db->where('reg_number', str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))));
$count=$this->db->count_all_results('staffs');
$this->db->where('school_mobile', $this->security->xss_clean($this->input->post('mobile')));
$county=$this->db->count_all_results('schools');
if($count>0 || $county>0){
redirect('Secondary/register_staffs_secondary?Exists');
}else{
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number' =>str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))),
'education' => $this->security->xss_clean($this->input->post('education')),
'skills' => $this->security->xss_clean($this->input->post('skills')),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'password' => MD5($this->security->xss_clean($this->input->post('password'))),
'password_reset' => $this->security->xss_clean($this->input->post('password')),
'category' => 'Secretary',
'title' => 'Secretary',
'type' => 'User',
'registered_year'=>date('Y')
);
$this->db->insert('staffs', $data);
redirect('Secondary/register_staffs_secondary?sent');
}
}
public function register_accountants() {
$this->db->where('reg_number', str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))));
$count=$this->db->count_all_results('staffs');
$this->db->where('school_mobile', $this->security->xss_clean($this->input->post('mobile')));
$county=$this->db->count_all_results('schools');
if($count>0 || $county>0){
redirect('Secondary/register_staffs_secondary?Exists');
}else{
$data = array(
'school_id'=>$this->session->userdata('school_id'),
'reg_number' =>str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10))),
'education' => $this->security->xss_clean($this->input->post('education')),
'skills' => $this->security->xss_clean($this->input->post('skills')),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'password' => MD5($this->security->xss_clean($this->input->post('password'))),
'password_reset' => $this->security->xss_clean($this->input->post('password')),
'category' => 'Accountant',
'title' => 'Accountant',
'type' => 'User',
'registered_year'=>date('Y')
);
$this->db->insert('staffs', $data);
redirect('Secondary/register_staffs_secondary?sent');
}
}
public function change_position() {
$reg='';
$pos='';
$reg_number = $this->security->xss_clean($this->input->post('reg_number'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('title',$this->security->xss_clean($this->input->post('position')));
$get=$this->db->get('staffs');
foreach($get->result() as $row){
$reg=$row->reg_number;
$pos=$row->category;
}
$data = array(
'title' => $this->security->xss_clean($this->input->post('position')),
);
$data1 = array(
'title' =>$pos,
);
$this->db->where('reg_number', $reg_number);
$this->db->update('staffs', $data);
$this->db->where('reg_number', $reg);
$this->db->update('staffs', $data1);
redirect('Secondary/register_staffs_secondary?changed');
}
public function delete_staff(){
$data=array(
'status'=>1,
'released_year'=>date('Y')
);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('reg_number', $this->security->xss_clean($this->input->post('reg_number')));
$this->db->update('staffs',$data);
redirect('Primary/register_staffs_primary?deleted');
}
public function register_o_level_students(){
$chool_name=$this->session->userdata('school_reg_number');
$name= strtoupper(str_replace(array(':', '\\', '/', '*','.','-','_'),'',$chool_name));
$academic_year=date('Y');
//echo $this->security->xss_clean($this->input->post('category'));
//exit();
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('full_name',$this->security->xss_clean($this->input->post('full_name')));
$this->db->where('class_admitted',$this->security->xss_clean($this->input->post('class_admitted')));
$this->db->where('admission_year',$this->security->xss_clean($this->input->post('admission_year')));
$this->db->where('admission_number',$this->security->xss_clean($this->input->post('admission_number')));
$this->db->where('category',$this->security->xss_clean($this->input->post('category')));
$count= $this->db->count_all_results('students');
if($count>0){
redirect('Secondary/register_students_o_level?Exists');
}else{
$cl = 0;
$new='';
$reg='';
$check = $this->User_model->check_student_o();
if (empty($check)) {
//Getting the Reg_number
$level = $this->security->xss_clean($this->input->post('class_admitted'));
$cl = date('Y');
//echo $name.' '.$cl;exit();
$current = $name.".".$cl .".".sprintf("%03s",($reg+1));
//dunping data to the database
// echo 'First '.$current;exit();
$data = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'birth_day' => $this->security->xss_clean($this->input->post('birth_day')),
'admission_year' => $this->security->xss_clean($this->input->post('admission_year')),
'class_admitted' => $this->security->xss_clean($this->input->post('class_admitted')),
'admitted_from' => $this->security->xss_clean($this->input->post('admitted_from')),
'living_place' => $this->security->xss_clean($this->input->post('living_place')),
'nationality' => $this->security->xss_clean($this->input->post('nationality')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'category' => $this->security->xss_clean($this->input->post('category')),
'admission_number'=>$this->security->xss_clean($this->input->post('admission_number')),
'password'=>MD5('default'),
'password_recover'=>'default'
);
$data2 = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'academic_year' => $academic_year,
'class_level' => $this->security->xss_clean($this->input->post('class_admitted')),
'stream' => $this->security->xss_clean($this->input->post('stream')),
'schoolar_type' => $this->security->xss_clean($this->input->post('schoolar_type')),
'category' => $this->security->xss_clean($this->input->post('category'))
);
$this->db->insert('students', $data);
$this->db->insert('classes', $data2);
redirect('Secondary/register_students_o_level?Sent');
}else{
foreach ($check as $num) {
$reg = $num->reg_number;
// echo $reg;exit();
$cl = $num->class_level;
$reg = $num->reg_number;
$cl = $num->class_level;
$new = substr($reg,-8,4);
$reg = substr($reg, -3,4);
// ECHO $reg;exit();
$current = $name.".".$new.'.'.sprintf("%03s",($reg+1));
// echo $num->reg_number.' => '. $current;exit();
//dunping data to the database
// echo 'Second '.$current;exit();
$data = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'birth_day' => $this->security->xss_clean($this->input->post('birth_day')),
'admission_year' => $this->security->xss_clean($this->input->post('admission_year')),
'class_admitted' => $this->security->xss_clean($this->input->post('class_admitted')),
'admitted_from' => $this->security->xss_clean($this->input->post('admitted_from')),
'living_place' => $this->security->xss_clean($this->input->post('living_place')),
'nationality' => $this->security->xss_clean($this->input->post('nationality')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'category' => $this->security->xss_clean($this->input->post('category')),
'admission_number'=>$this->security->xss_clean($this->input->post('admission_number')),
'password'=>MD5('default'),
'password_recover'=>'default'
);
$data2 = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'academic_year' => $academic_year,
'class_level' => $this->security->xss_clean($this->input->post('class_admitted')),
'stream' => $this->security->xss_clean($this->input->post('stream')),
'schoolar_type' => $this->security->xss_clean($this->input->post('schoolar_type')),
'category' => $this->security->xss_clean($this->input->post('category'))
);
$this->db->insert('students', $data);
$this->db->insert('classes', $data2);
redirect('Secondary/register_students_o_level?Sent');
}
}
}
}
public function register_advance_students(){
$chool_name=$this->session->userdata('school_reg_number');
$name= strtoupper(str_replace(array(':', '\\', '/', '*','.','-','_'),'',$chool_name));
$academic_year=$this->session->userdata('academic_year_a_level');
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('full_name',$this->security->xss_clean($this->input->post('full_name')));
$this->db->where('class_admitted',$this->security->xss_clean($this->input->post('class_admitted')));
$this->db->where('admission_year',$this->security->xss_clean($this->input->post('admission_year')));
$this->db->where('admission_number',$this->security->xss_clean($this->input->post('admission_number')));
$this->db->where('category',$this->security->xss_clean($this->input->post('category')));
$count= $this->db->count_all_results('students');
if($count>0){
redirect('Secondary/register_students_a_level?Exists');
}else{
$cl = 0;
$new='';
$reg='';
$check = $this->User_model->check_student();
if (empty($check)) {
//Getting the Reg_number
$level = $this->security->xss_clean($this->input->post('class_admitted'));
if($level == 5) {
$cl = (date('Y') - 0);
}elseif($level == 6) {
$cl = (date('Y') - 1);
}
//echo $name.' '.$cl;exit();
$current = "A".$name.".".$cl .".".sprintf("%03s",($reg+1));
//dunping data to the database
// echo 'First '.$current;exit();
$data = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'birth_day' => $this->security->xss_clean($this->input->post('birth_day')),
'admission_year' => $this->security->xss_clean($this->input->post('admission_year')),
'class_admitted' => $this->security->xss_clean($this->input->post('class_admitted')),
'admitted_from' => $this->security->xss_clean($this->input->post('admitted_from')),
'living_place' => $this->security->xss_clean($this->input->post('living_place')),
'nationality' => $this->security->xss_clean($this->input->post('nationality')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'category' => $this->security->xss_clean($this->input->post('category')),
'admission_number'=>$this->security->xss_clean($this->input->post('admission_number')),
'password'=>MD5('default'),
'password_recover'=>'default'
);
$data2 = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'academic_year' => $academic_year,
'class_level' => $this->security->xss_clean($this->input->post('class_admitted')),
'stream' => $this->security->xss_clean($this->input->post('stream')),
'schoolar_type' => $this->security->xss_clean($this->input->post('schoolar_type')),
'category' => $this->security->xss_clean($this->input->post('category'))
);
$this->db->insert('students', $data);
$this->db->insert('classes', $data2);
redirect('Secondary/register_students_a_level?Sent');
}else{
foreach ($check as $num) {
$reg = $num->reg_number;
// echo $reg;exit();
$cl = $num->class_level;
$reg = $num->reg_number;
$cl = $num->class_level;
$new = substr($reg,-8,4);
$reg = substr($reg, -3,4);
$current = "A".$name.".".$new.'.'.sprintf("%03s",($reg+1));
// echo $num->reg_number.' => '. $current;exit();
//dunping data to the database
//echo 'Second '.$current;exit();
$data = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'birth_day' => $this->security->xss_clean($this->input->post('birth_day')),
'admission_year' => $this->security->xss_clean($this->input->post('admission_year')),
'class_admitted' => $this->security->xss_clean($this->input->post('class_admitted')),
'admitted_from' => $this->security->xss_clean($this->input->post('admitted_from')),
'living_place' => $this->security->xss_clean($this->input->post('living_place')),
'nationality' => $this->security->xss_clean($this->input->post('nationality')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'category' => $this->security->xss_clean($this->input->post('category')),
'admission_number'=>$this->security->xss_clean($this->input->post('admission_number')),
'password'=>MD5('default'),
'password_recover'=>'default'
);
$data2 = array(
'reg_number' => $current,
'school_id' => $this->session->userdata('school_id'),
'academic_year' => $academic_year,
'class_level' => $this->security->xss_clean($this->input->post('class_admitted')),
'stream' => $this->security->xss_clean($this->input->post('stream')),
'schoolar_type' => $this->security->xss_clean($this->input->post('schoolar_type')),
'category' => $this->security->xss_clean($this->input->post('category'))
);
$this->db->insert('students', $data);
$this->db->insert('classes', $data2);
redirect('Secondary/register_students_a_level?Sent');
}
}
}
}
public function assigned_subjects() {
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/assigned_subjects');
$this->load->view('includes/secondary/secondary_footer');
}
public function assigned_class() {
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/assigned_class');
$this->load->view('includes/secondary/secondary_footer');
}
public function class_students_secondary() {
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/class_students_secondary');
$this->load->view('includes/secondary/secondary_footer');
}
public function edit_student_info(){
$reg_number=$this->security->xss_clean($this->input->post('reg_number'));
$data = array(
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'birth_day' => $this->security->xss_clean($this->input->post('birth_day')),
'admission_year' => $this->security->xss_clean($this->input->post('admission_year')),
'class_admitted' => $this->security->xss_clean($this->input->post('class_admitted')),
'admitted_from' => $this->security->xss_clean($this->input->post('admitted_from')),
'living_place' => $this->security->xss_clean($this->input->post('living_place')),
'nationality' => $this->security->xss_clean($this->input->post('nationality')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile'))
);
$this->db->where('reg_number', $reg_number);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->update('students', $data);
redirect('Secondary/students_details_secondary?id='.base64_encode($reg_number).'&&message=edited');
}
public function edit_student_info_a(){
$reg_number=$this->security->xss_clean($this->input->post('reg_number'));
$data = array(
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'birth_day' => $this->security->xss_clean($this->input->post('birth_day')),
'admission_year' => $this->security->xss_clean($this->input->post('admission_year')),
'admission_number' => $this->security->xss_clean($this->input->post('admission_number')),
'class_admitted' => $this->security->xss_clean($this->input->post('class_admitted')),
'admitted_from' => $this->security->xss_clean($this->input->post('admitted_from')),
'living_place' => $this->security->xss_clean($this->input->post('living_place')),
'nationality' => $this->security->xss_clean($this->input->post('nationality')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile'))
);
$this->db->where('reg_number', $reg_number);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->update('students', $data);
redirect('Secondary/students_details_secondary_a?id='.base64_encode($reg_number).'&&message=edited');
}
public function edit_staff_info(){
$reg_number=str_replace("-","",('0'.substr($this->security->xss_clean($this->input->post('mobile')), -10)));
$data = array(
'education' => $this->security->xss_clean($this->input->post('education')),
'skills' => $this->security->xss_clean($this->input->post('skills')),
'full_name' => $this->security->xss_clean($this->input->post('full_name')),
'gender' => $this->security->xss_clean($this->input->post('gender')),
'email' => $this->security->xss_clean($this->input->post('email')),
'mobile' => $this->security->xss_clean($this->input->post('mobile')),
'reg_number' => $reg_number,
'password' => MD5($this->security->xss_clean($this->input->post('password'))),
'password_reset' => $this->security->xss_clean($this->input->post('password')),
);
$this->db->where('reg_number', $reg_number);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->update('staffs', $data);
redirect('Secondary/staffs_details_secondary?id='.base64_encode($reg_number).'&& message=edited');
}
public function change_class(){
$reg_number = $this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'class_level' => $this->security->xss_clean($this->input->post('class_level')),
'stream' => $this->security->xss_clean($this->input->post('stream')),
'academic_year' => date('Y'),
);
$this->db->select('class_level');
$this->db->select('stream');
$this->db->select('academic_year');
$this->db->where('reg_number', $reg_number);
$this->db->where('category', $this->security->xss_clean($this->input->post('category')));
$this->db->where('academic_year', date('Y'));
$this->db->update('classes', $data1);
redirect('Secondary/students_details_secondary?id='.base64_encode($reg_number).'&&message=edited');
}
public function change_class_a(){
$academic_year=$this->session->userdata('academic_year_a_level');
$reg_number = $this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'class_level' => $this->security->xss_clean($this->input->post('class_level')),
'stream' => $this->security->xss_clean($this->input->post('stream')),
'academic_year' =>$academic_year,
);
$this->db->select('class_level');
$this->db->select('stream');
$this->db->select('academic_year');
$this->db->where('reg_number', $reg_number);
$this->db->where('category', $this->security->xss_clean($this->input->post('category')));
$this->db->where('academic_year',$academic_year);
$this->db->update('classes', $data1);
redirect('Secondary/students_details_secondary_a?id='.base64_encode($reg_number).'&&message=edited');
}
public function change_stream(){
$reg_number = $this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'stream' => $this->security->xss_clean($this->input->post('stream'))
);
$this->db->select('stream');
$this->db->where('reg_number', $reg_number);
$this->db->where('category', $this->security->xss_clean($this->input->post('category')));
$this->db->where('academic_year', date('Y'));
$this->db->update('classes', $data1);
redirect('Secondary/students_details_secondary?id='.base64_encode($reg_number).'&&message=edited');
}
public function change_stream_a(){
$reg_number = $this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'stream' => $this->security->xss_clean($this->input->post('stream'))
);
$this->db->select('stream');
$this->db->where('reg_number', $reg_number);
$this->db->where('category', $this->security->xss_clean($this->input->post('category')));
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->update('classes', $data1);
redirect('Secondary/students_details_secondary_a?id='.base64_encode($reg_number).'&&message=edited');
}
public function change_schoolar_type(){
$reg_number = $this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'schoolar_type' => $this->security->xss_clean($this->input->post('schoolar_type'))
);
$this->db->select('schoolar_type');
$this->db->where('reg_number', $reg_number);
$this->db->where('category', $this->security->xss_clean($this->input->post('category')));
$this->db->where('academic_year', date('Y'));
$this->db->update('classes', $data1);
redirect('Secondary/students_details_secondary?id='.base64_encode($reg_number).'&& message=edited');
}
public function change_schoolar_type_a(){
$reg_number = $this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'schoolar_type' => $this->security->xss_clean($this->input->post('schoolar_type'))
);
$this->db->select('schoolar_type');
$this->db->where('reg_number', $reg_number);
$this->db->where('category', $this->security->xss_clean($this->input->post('category')));
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->update('classes', $data1);
redirect('Secondary/students_details_secondary_a?id='.base64_encode($reg_number).'&& message=edited');
}
public function publish_monthly_results_o(){
$month = base64_decode($_REQUEST['month']);
$data1 = array(
'status' => 1
);
$this->db->select('status');
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('month', $month);
$this->db->where('category','O');
$this->db->where('academic_year', date('Y'));
$this->db->update('ca', $data1);
redirect('Secondary/publish_results_o_level?published');
}
public function undo_publish_monthly_results_o(){
$month = base64_decode($_REQUEST['month']);
$data1 = array(
'status' => 1
);
$this->db->select('status');
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('month', $month);
$this->db->where('category','O');
$this->db->where('academic_year', date('Y'));
$this->db->update('ca', $data1);
redirect('Secondary/publish_results_o_level?published');
}
public function publish_results_o(){
$term = base64_decode($_REQUEST['term']);
$data1 = array(
'status' => 1
);
$this->db->select('status');
$this->db->where('term', $term);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('category','O');
$this->db->where('academic_year', date('Y'));
$this->db->update('exam', $data1);
redirect('Secondary/publish_results_o_level?published');
}
public function undo_publish_results_o(){
$term = base64_decode($_REQUEST['term']);
$data1 = array(
'status' => 0
);
$this->db->select('status');
$this->db->where('term', $term);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('category','O');
$this->db->where('academic_year', date('Y'));
$this->db->update('exam', $data1);
redirect('Secondary/publish_results_o_level?published');
}
public function publish_monthly_results_a(){
$month = base64_decode($_REQUEST['month']);
$data1 = array(
'status' => 1
);
$this->db->select('status');
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('month', $month);
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->where('category','A');
$this->db->update('ca', $data1);
redirect('Secondary/publish_results_a_level?published');
}
public function undo_publish_monthly_results_a(){
$month = base64_decode($_REQUEST['month']);
$data1 = array(
'status' => 0
);
$this->db->select('status');
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('month', $month);
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->where('category','A');
$this->db->update('ca', $data1);
redirect('Secondary/publish_results_a_level?published');
}
public function publish_results_a(){
$term = base64_decode($_REQUEST['term']);
$data1 = array(
'status' => 1
);
$this->db->select('status');
$this->db->where('term', $term);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->where('category','A');
$this->db->update('exam', $data1);
redirect('Secondary/publish_results_a_level?published');
}
public function undo_publish_results_a(){
$term = base64_decode($_REQUEST['term']);
$data1 = array(
'status' => 0
);
$this->db->select('status');
$this->db->where('term', $term);
$this->db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->where('category','A');
$this->db->update('exam', $data1);
redirect('Secondary/publish_results_a_level?published');
}
public function dismiss_student(){
$reason=$this->security->xss_clean($this->input->post('reason'));
$reg_number =$this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'status' => 1
);
$data2 = array(
'school_id' =>$this->session->userdata('school_id'),
'reg_number' =>$reg_number,
'reason' => $reason
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->where('academic_year', date('Y'));
$this->db->update('classes', $data1);
$this->db->insert('dismissed_students', $data2);
redirect('Secondary/students_details_secondary?id='.base64_encode($reg_number).'&&message=edited');
}
public function dismiss_student_a(){
$reason=$this->security->xss_clean($this->input->post('reason'));
$reg_number =$this->security->xss_clean($this->input->post('reg_number'));
$data1 = array(
'status' => 1
);
$data2 = array(
'school_id' =>$this->session->userdata('school_id'),
'reg_number' =>$reg_number,
'reason' => $reason
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->update('classes', $data1);
$this->db->insert('dismissed_students', $data2);
redirect('Secondary/students_details_secondary_a?id='.base64_encode($reg_number).'&&message=edited');
}
public function restore_dismissed(){
$reg_number = base64_decode($_REQUEST['id']);
$data1 = array(
'status' => 0
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->where('academic_year', date('Y'));
$this->db->update('classes', $data1);
$this->db->where('reg_number', $reg_number);
$this->db->delete('dismissed_students');
redirect('Secondary/students_details_secondary?id='.base64_encode($reg_number).'&& message=edited');
}
public function restore_dismissed_a(){
$reg_number = base64_decode($_REQUEST['id']);
$data1 = array(
'status' => 0
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->update('classes', $data1);
$this->db->where('reg_number', $reg_number);
$this->db->delete('dismissed_students');
redirect('Secondary/students_details_secondary_a?id='.base64_encode($reg_number).'&& message=edited');
}
public function restore_secondary_dismissed(){
$reg_number = base64_decode($_REQUEST['id']);
$data1 = array(
'status' => 0
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->where('academic_year', date('Y'));
$this->db->update('classes', $data1);
$this->db->where('reg_number', $reg_number);
$this->db->delete('dismissed_students');
redirect('Secondary/dismissed_students_o_level');
}
public function restore_a_level_dismissed(){
$reg_number = base64_decode($_REQUEST['id']);
$data1 = array(
'status' => 0
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->where('academic_year', $this->session->userdata('academic_year_a_level'));
$this->db->update('classes', $data1);
$this->db->where('reg_number', $reg_number);
$this->db->delete('dismissed_students');
redirect('Secondary/dismissed_students_a_level');
}
public function dismiss_teacher(){
$reg_number = base64_decode($_REQUEST['id']);
$data1 = array(
'status' => 1,
'released_year'=>date('Y')
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->update('staffs', $data1);
redirect('Secondary/staffs_details_secondary?id='.base64_encode($reg_number).'&& message=edited');
}
public function restore_teacher_dismissed(){
$reg_number = base64_decode($_REQUEST['id']);
$data1 = array(
'status' => 0,
'released_year'=>'--'
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->update('staffs', $data1);
redirect('Secondary/staffs_details_secondary?id='.base64_encode($reg_number).'&& message=edited');
}
public function restore_teacher_dismissedd(){
$reg_number = base64_decode($_REQUEST['id']);
$data1 = array(
'status' => 0,
'released_year'=>'--'
);
$this->db->select('status');
$this->db->where('reg_number', $reg_number);
$this->db->update('staffs', $data1);
redirect('Secondary/released_teachers_secondary?restored');
}
public function search_graduate_a() {
$year= $this->security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
?>
A-LEVEL GRADUATES LIST IN
A-LEVEL GRADUATES LIST IN
| S/N |
Reg Number |
Name |
Gnder |
Class |
Schoolar |
Mobile |
Email |
| S/N |
Reg Number |
Name |
Gnder |
Class |
Schoolar |
Mobile |
Email |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('class_level',6);
$this->db->where('academic_year',$year);
$this->db->where('status',0);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
$this->db->where('reg_number',$rows->reg_number);
$gety=$this->db->get('students');
foreach($gety->result() as $row){
$i++;
?>
|
reg_number;?>
reg_number;?>
|
full_name;?>
full_name;?>
|
gender;?> |
class_level.' - '.$rows->stream;?> |
schoolar_type=='D'){
echo 'Day';
}elseif($rows->schoolar_type=='B'){
echo 'Boarding';
}else{
echo 'Undifined schoolar type, Pleas contact your admin';
}
?> |
mobile;?> |
email;?> |
security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
?>
O-LEVEL GRADUATES LIST IN
O-LEVEL GRADUATES LIST IN
| S/N |
Reg Number |
Name |
Gnder |
Class |
Schoolar |
Mobile |
Email |
| S/N |
Reg Number |
Name |
Gnder |
Class |
Schoolar |
Mobile |
Email |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('class_level',4);
$this->db->where('academic_year',$year);
$this->db->where('status',0);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
$this->db->where('reg_number',$rows->reg_number);
$gety=$this->db->get('students');
foreach($gety->result() as $row){
$i++;
?>
|
reg_number;?>
reg_number;?>
|
full_name;?>
full_name;?>
|
gender;?> |
class_level.' - '.$rows->stream;?> |
schoolar_type=='D'){
echo 'Day';
}elseif($rows->schoolar_type=='B'){
echo 'Boarding';
}else{
echo 'Undifined schoolar type, Pleas contact your admin';
}
?> |
mobile;?> |
email;?> |
security->xss_clean($this->input->post('date'));
$payment_type= $this->security->xss_clean($this->input->post('bank_type'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$payment_type);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
$bankk= $b->name;
}
?>
ACCOUNT PAYMENTS RECORDS ON
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_deposited',$date);
$this->db->where('category',$category);
$this->db->where('bank',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo ' Tsh '.number_format($amount->amount);
}
}
?>
|
ACCOUNT LIST OF STUDENTS PAID IN THIS DATE ()
ACCOUNT LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_deposited',$date);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('date'));
$payment_type= $this->security->xss_clean($this->input->post('bank_type'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$payment_type);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
$bankk= $b->name;
}
?>
ACCOUNT PAYMENTS RECORDS ON
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_deposited',$date);
$this->db->where('category',$category);
$this->db->where('bank',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo ' Tsh '.number_format($amount->amount);
}
}
?>
|
ACCOUNT LIST OF STUDENTS PAID IN THIS DATE ()
ACCOUNT LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_deposited',$date);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('date'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category=$this->security->xss_clean($this->input->post('category'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$payment_type);
$getys=$this->db->get('payments_type');
foreach($getys->result() as $r){
$tp=$r->name;
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total= Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('payment_method','Cash');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total= Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$rows->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('date'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category=$this->security->xss_clean($this->input->post('category'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$payment_type);
$getys=$this->db->get('payments_type');
foreach($getys->result() as $r){
$tp=$r->name;
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total= Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('payment_method','Cash');
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total= Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('date_received'));
$category='O';
?>
STUDENTS PAYMENTS RECORDS RECEIVED ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total= Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total= Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS RECEIVED ON
LIST OF STUDENTS PAYMENTS RECEIVED ON
| Full Name |
Class Level |
Payment Method |
Bank |
Paid for |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
amount); ?> |
security->xss_clean($this->input->post('date_received'));
$category='A';
?>
STUDENTS PAYMENTS RECORDS RECEIVED ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total= Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total= Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS RECEIVED ON
LIST OF STUDENTS PAYMENTS RECEIVED ON
| Full Name |
Class Level |
Payment Method |
Bank |
Paid for |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
amount); ?> |
security->xss_clean($this->input->post('date_deposited'));
$category='O';
?>
STUDENTS PAYMENTS RECORDS DEPOSITED ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_deposited',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_deposited',$date);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
?> |
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_deposited',$date);
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS DEPOSITED ON
LIST OF STUDENTS PAYMENTS DEPOSITED ON
| Full Name |
Class Level |
Payment Method |
Bank |
Paid for |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_deposited',$date);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
amount); ?> |
security->xss_clean($this->input->post('date_deposited'));
$category='A';
?>
STUDENTS PAYMENTS RECORDS DEPOSITED ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_deposited',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_deposited',$date);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
?> |
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_deposited',$date);
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS DEPOSITED ON
LIST OF STUDENTS PAYMENTS DEPOSITED ON
| Full Name |
Class Level |
Payment Method |
Bank |
Paid for |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_deposited',$date);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
amount); ?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category=$this->security->xss_clean($this->input->post('category'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$payment_type);
$getys=$this->db->get('payments_type');
foreach($getys->result() as $r){
$tp=$r->name;
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category=$this->security->xss_clean($this->input->post('category'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$payment_type);
$getys=$this->db->get('payments_type');
foreach($getys->result() as $r){
$tp=$r->name;
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('bank_type'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$payment_type);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
$bankk= $b->name;
}
?>
ACCOUNT PAYMENTS RECORDS ON
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo ' Tsh '.number_format($amount->amount);
}
}
?>
|
ACCOUNT LIST OF STUDENTS PAID ON
ACCOUNT LIST OF STUDENTS PAID ON
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('bank_type'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$payment_type);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
$bankk= $b->name;
}
?>
ACCOUNT PAYMENTS RECORDS ON
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo ' Tsh '.number_format($amount->amount);
}
}
?>
|
ACCOUNT LIST OF STUDENTS PAID ON
ACCOUNT LIST OF STUDENTS PAID ON
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('month_received'));
$year= $this->security->xss_clean($this->input->post('year'));
$category='O';
?>
SCHOOL FEES PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS RECEIVED ON
LIST OF STUDENTS PAYMENTS RECEIVED ON()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('month_received'));
$year= $this->security->xss_clean($this->input->post('year'));
$category='A';
?>
SCHOOL FEES PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS RECEIVED ON
LIST OF STUDENTS PAYMENTS RECEIVED ON()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('month_deposited'));
$year= $this->security->xss_clean($this->input->post('year'));
$category='O';
?>
PAYMENTS RECORDS DEPOSITED ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS DEPOSITED ON
LIST OF STUDENTS PAYMENTS DEPOSITED ON
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month_deposited',$month);
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('month_deposited'));
$year= $this->security->xss_clean($this->input->post('year'));
$category='A';
?>
PAYMENTS RECORDS DEPOSITED ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month_deposited',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAYMENTS DEPOSITED ON
LIST OF STUDENTS PAYMENTS DEPOSITED ON
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month_deposited',$month);
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category=$this->security->xss_clean($this->input->post('category'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$payment_type);
$getys=$this->db->get('payments_type');
foreach($getys->result() as $r){
$tp=$r->name;
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('payment_type',$payment_type);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS YEAR ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category=$this->security->xss_clean($this->input->post('category'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$payment_type);
$getys=$this->db->get('payments_type');
foreach($getys->result() as $r){
$tp=$r->name;
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('payment_type',$payment_type);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS YEAR ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('payment_type',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('bank_type'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$payment_type);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
$bankk= $b->name;
}
?>
ACCOUNT PAYMENTS RECORDS ON
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo ' Tsh '.number_format($amount->amount);
}
}
?>
|
ACCOUNT LIST OF STUDENTS PAID IN
ACCOUNT LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('bank_type'));
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$payment_type);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
$bankk= $b->name;
}
?>
ACCOUNT PAYMENTS RECORDS ON
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo ' Tsh '.number_format($amount->amount);
}
}
?>
|
ACCOUNT LIST OF STUDENTS PAID IN
ACCOUNT LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('bank',$payment_type);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category='O';
?>
PAYMENTS RECORDS IN
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN
LIST OF STUDENTS PAID IN
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$payment_type= $this->security->xss_clean($this->input->post('payment_type'));
$category='A';
?>
PAYMENTS RECORDS IN
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('paid_year',$year);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN
LIST OF STUDENTS PAID IN
| Full Name |
Class Level |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('payment_type'));
$date= $this->security->xss_clean($this->input->post('date'));
$category='O';
$type_name='';
if($import=='All'){
?>
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('date'));
$list= substr($import,0,1);
$type= substr($import,1,2);
if($type=='N'){
$type_name='NURSERY ';
}elseif($type=='P'){
$type_name='STANDARD ';
}else{
$type_name='FORM ';
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$gety=$this->db->get('transactions');
$this->db->where('category',$category);
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('payment_type'));
$date= $this->security->xss_clean($this->input->post('date'));
$category='A';
$type_name='';
if($import=='All'){
?>
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('category',$category);
$this->db->where('date_issued',$date);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('date'));
$list= substr($import,0,1);
$type= substr($import,1,2);
if($type=='N'){
$type_name='NURSERY ';
}elseif($type=='P'){
$type_name='STANDARD ';
}else{
$type_name='FORM ';
}
?>
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$this->db->where('bank', $bank->bank);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$gety=$this->db->get('transactions');
$this->db->where('category',$category);
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID IN THIS DATE ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date_issued',$date);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('payment_type'));
$month= $this->security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$category='O';
if($import=='All'){
$type_name='';
$list= substr($import,0,1);
$type= substr($import,1,2);
if($type=='N'){
$type_name='NURSERY ';
}elseif($type=='P'){
$type_name='STANDARD ';
}else{
$type_name='FORM ';
}
?>
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cas Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID ON ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class level |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('class_level',$list);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID ON ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('payment_type'));
$month= $this->security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$category='A';
if($import=='All'){
$type_name='';
$list= substr($import,0,1);
$type= substr($import,1,2);
if($type=='N'){
$type_name='NURSERY ';
}elseif($type=='P'){
$type_name='STANDARD ';
}else{
$type_name='FORM ';
}
?>
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cas Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID ON ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class level |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$this->db->where('category',$category);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream;
}
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('class_level',$list);
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
STUDENTS LIST PAID ON ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$import= $this->security->xss_clean($this->input->post('payment_type'));
$category='O';
if($import=='All'){
$type_name='';
$list= substr($import,0,1);
$type= substr($import,1,2);
if($type=='N'){
$type_name='NURSERY ';
}elseif($type=='P'){
$type_name='STANDARD ';
}else{
$type_name='FORM ';
}
?>
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS YEAR ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->paid_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level;
}
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS YEAR ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$import= $this->security->xss_clean($this->input->post('payment_type'));
$category='A';
if($import=='All'){
$type_name='';
$list= substr($import,0,1);
$type= substr($import,1,2);
if($type=='N'){
$type_name='NURSERY ';
}elseif($type=='P'){
$type_name='STANDARD ';
}else{
$type_name='FORM ';
}
?>
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS YEAR ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Class Level |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number);
$this->db->where('academic_year', $ro->academic_year);
$get=$this->db->get('classes');
foreach($get->result() as $rows){
if($rows->category=='N'){
echo 'Nursery '.$ro->class_level;
}elseif($rows->category=='P'){
echo 'Standard '.$ro->class_level;
}else{
echo 'Form '.$ro->class_level.'-'.$rows->stream
;
}
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
STUDENTS PAYMENTS RECORDS ON
| Payslip Amount | db->distinct();
$this->db->select('bank');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $bank){
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('bank', $bank->bank);
$this->db->where('category',$category);
$getys=$this->db->get('transactions');
foreach($getys->result() as $bankamount){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$bank->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name.' Account = '.number_format($bankamount->amount).' ';
}
}
}
echo ' ';
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Payslip');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Payslip Total = Tsh '.number_format($amount->amount);
}
}
?> |
| Cash Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_method','Cash');
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Cash Total = Tsh '.number_format($amount->amount);
}
}
?>
|
| Total Amount |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$gety=$this->db->get('transactions');
foreach($gety->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Grand Total = Tsh '.number_format($amount->amount);
}
}
?>
|
LIST OF STUDENTS PAID IN THIS YEAR ()
LIST OF STUDENTS PAID ON ()
| Full Name |
Payment Type |
Payment Method |
Bank |
Amount Paid (Tsh) |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('paid_year',$year);
$this->db->where('class_level',$list);
$this->db->where('category',$category);
$get=$this->db->get('transactions');
foreach($get->result() as $ro){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number', $ro->reg_number );
$gety=$this->db->get('students');
foreach($gety->result() as $row){
echo $row->full_name;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$ro->payment_type);
foreach($this->db->get('payments_type')->result() as $rows){
echo $rows->name;
}
?> |
payment_method; ?> |
bank==''||$ro->bank=='none'){
echo '---';
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('bank_id',$ro->bank);
$get_bank=$this->db->get('banks');
foreach($get_bank->result() as $b){
echo $b->name;
}}
?> |
amount); ?> |
security->xss_clean($this->input->post('year'));
$category='O';
?>
STUDENTS PAYMENTS RECORDS FOR ACADEMIC YEAR
STUDENTS PAYMENTS RECORDS FOR ACADEMIC YEAR
| Full Name |
Class Level |
Amount Required |
Amount Paid |
Amount Remained |
Status |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('category',$category);
$this->db->where('status',0);
$get=$this->db->get('classes');
foreach($get->result() as $row){?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$row->reg_number);
foreach($this->db->get('students')->result() as $name){
echo $name->full_name;
$reg_number=$name->reg_number;
}
?>
|
category=='N'){
echo 'Nursery '.$row->class_level;
}elseif($row->category=='P'){
echo 'Standard '.$row->class_level;
}else{
echo 'Form '.$row->class_level;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check1=$this->db->count_all_results('reduced_payments');
if($check1>0){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
}
}
}
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check2=$this->db->count_all_results('reduced_payments');
if($check2>0){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
}
}
}
$total_required=$required1+$required2;
echo number_format($total_required);
?>
|
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
if($paid==0 || $paid==''){
echo '---';
}else{
echo number_format($paid);
}
}
?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
}
if($total_required>$paid){
echo number_format($total_required-$paid);
}elseif($total_required==$paid){
echo '---';
}
?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
}
if($total_required<$paid){
echo 'Complete';
}else{
echo 'Not complete';
}
?> |
security->xss_clean($this->input->post('year'));
$category='A';
?>
STUDENTS PAYMENTS RECORDS FOR ACADEMIC YEAR
STUDENTS PAYMENTS RECORDS FOR ACADEMIC YEAR
| Full Name |
Class Level |
Amount Required |
Amount Paid |
Amount Remained |
Status |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('category',$category);
$this->db->where('status',0);
$get=$this->db->get('classes');
foreach($get->result() as $row){?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$row->reg_number);
foreach($this->db->get('students')->result() as $name){
echo $name->full_name;
$reg_number=$name->reg_number;
}
?>
|
category=='N'){
echo 'Nursery '.$row->class_level;
}elseif($row->category=='P'){
echo 'Standard '.$row->class_level;
}else{
echo 'Form '.$row->class_level.'-'.$row->stream;
}
?> |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
// $this->db->where('schoolars_type',$row->schoolar_type);
$this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check1=$this->db->count_all_results('reduced_payments');
if($check1>0){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$required1 = $required1+$rowff->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowff->amount).' ';
}
}
}
/// finding amounts for different schoolars type
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('class_level',$row->class_level);
$this->db->where('students_type',$row->category);
$this->db->where('schoolars_type',$row->schoolar_type);
// $this->db->where('schoolars_type',2);
$get=$this->db->get('payers');
foreach($get->result() as $rows){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$check2=$this->db->count_all_results('reduced_payments');
if($check2>0){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$reg_number);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('reduced_payments');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
}
}else{
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$rows->payer_id);
$this->db->where('payment_id',$rows->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowffs){
$required2 = $required2 + $rowffs->amount;
// echo 'Payer id = '. $rows->payer_id.', schoolar type = '.$rows->schoolars_type.' Amount ='.number_format($rowffs->amount).' ';
}
}
}
$total_required=$required1+$required2;
echo number_format($total_required);
?>
|
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
if($paid==0 || $paid==''){
echo '---';
}else{
echo number_format($paid);
}
}
?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
}
if($total_required>$paid){
echo number_format($total_required-$paid);
}elseif($total_required==$paid){
echo '---';
}
?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
}
if($total_required<$paid){
echo 'Complete';
}else{
echo 'Not complete';
}
?> |
security->xss_clean($this->input->post('amount')));
$category='O';
if($amount=='' || $amount==0){
echo 'Fill Amount';
}else{
$year= date('Y');
?>
STUDENTS LIST PAID BELOW Tsh. RECORDS FOR ACADEMIC YEAR
STUDENTS LIST PAID BELOW Tsh. RECORDS FOR ACADEMIC YEAR
| Full Name |
Class Level |
Amount Paid |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('status',0);
$get=$this->db->get('classes');
foreach($get->result() as $row){
$paid=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('category',$category);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
if($paid<$amount){?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$row->reg_number);
foreach($this->db->get('students')->result() as $name){
echo $name->full_name;
}
?>
|
category=='N'){
echo 'Nursery '.$row->class_level;
}elseif($row->category=='P'){
echo 'Standard '.$row->class_level;
}else{
echo 'Form '.$row->class_level;
}
?> |
|
security->xss_clean($this->input->post('amount')));
$category='A';
if($amount=='' || $amount==0){
echo 'Fill Amount';
}else{
$year= $this->session->userdata('academic_year_a_level');
?>
STUDENTS LIST PAID BELOW Tsh. RECORDS FOR ACADEMIC YEAR
STUDENTS LIST PAID BELOW Tsh. RECORDS FOR ACADEMIC YEAR
| Full Name |
Class Level |
Amount Paid |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('status',0);
$get=$this->db->get('classes');
foreach($get->result() as $row){
$paid=0;
$this->db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('reg_number',$row->reg_number);
$this->db->where('category',$category);
$get_trans=$this->db->get('transactions');
foreach($get_trans->result() as $paid_amount){
$paid=$paid_amount->amount;
if($paid<$amount){?>
|
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('reg_number',$row->reg_number);
foreach($this->db->get('students')->result() as $name){
echo $name->full_name;
}
?>
|
category=='N'){
echo 'Nursery '.$row->class_level;
}elseif($row->category=='P'){
echo 'Standard '.$row->class_level;
}else{
echo 'Form '.$row->class_level.'-'.$row->stream;
}
?> |
|
security->xss_clean($this->input->post('year'));
$category='O';
?>
GENERAL PAYMENTS REPORTS FOR ACADEMIC YEAR
GENERAL PAYMENTS REPORTS FOR ACADEMIC YEAR
|
|
| Total Number of Students |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$this->db->where('academic_year',$year);
$this->db->where('category',$category);
$count=$this->db->count_all_results('classes');
echo $count;
?>
|
| Total Amount Required |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('students_type',$category);
$get=$this->db->get('payers');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$row->payment_id);
$fee_type=$this->db->get('payments_type');
foreach($fee_type->result() as $ro){
$name=$ro->name;
}
if($row->schoolars_type==2){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$this->db->where('class_level',$row->class_level);
$this->db->where('category',$row->students_type);
$this->db->where('academic_year',$year);
$countt1=$this->db->count_all_results('classes');
//selecting from the register fees table
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$row->payer_id);
$this->db->where('payment_id',$row->payment_id);
$get_fee=$this->db->get('register_fees');
foreach($get_fee->result() as $rowf){
$total_amount1=$rowf->amount*$countt1;
// echo 'Total= '.number_format($total_amount1).' ';
// echo 'Amount = '.$rowf->amount.' Total= '.$total_amount1.' '. $name.' |'. $row->payment_id.' '.$row->payer_id.' '.$row->class_level.' '.$row->students_type.' '.$row->schoolars_type.' both schoolar type = '.$countt1.' ';
$sum+= $total_amount1;
}
}else{
$total_amount2=0;
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$this->db->where('class_level',$row->class_level);
$this->db->where('schoolar_type',$row->schoolars_type);
$this->db->where('category',$row->students_type);
$this->db->where('academic_year',$year);
$countt2=$this->db->count_all_results('classes');
//selecting from the register fees table
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$row->payer_id);
$this->db->where('payment_id',$row->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$total_amount2=$rowff->amount*$countt2;
// echo ' Total= '.number_format($total_amount2).' '.' ';
// echo 'Amount = '.$rowff->amount.' Total= '.$total_amount2.' '. $name.' |'.$row->payment_id.' '.$row->payer_id.' '.$row->class_level.' '.$row->schoolars_type.' schoolar ='.$countt2.' ';
$sum1+= $total_amount2;
}
}
}
$required=$sum+ $sum1;
echo 'Tsh '. number_format(($required)).' There is something to do';
?>
|
| Amount Paid |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
foreach($this->db->get('transactions')->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Tsh '.number_format($amount->amount);
}
$paid_amount=$amount->amount;
}
?>
|
| Amount Remained |
$paid_amount){
echo 'Tsh '.number_format($required-$paid_amount);
}elseif($required=$paid_amount){
echo '---';
}else{
echo '---';
}
?>
|
security->xss_clean($this->input->post('year'));
$category='A';
?>
GENERAL PAYMENTS REPORTS FOR ACADEMIC YEAR
GENERAL PAYMENTS REPORTS FOR ACADEMIC YEAR
|
|
| Total Number of Students |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$this->db->where('academic_year',$year);
$this->db->where('category',$category);
$count=$this->db->count_all_results('classes');
echo $count;
?>
|
| Total Amount Required |
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('students_type',$category);
$get=$this->db->get('payers');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('payment_id',$row->payment_id);
$fee_type=$this->db->get('payments_type');
foreach($fee_type->result() as $ro){
$name=$ro->name;
}
if($row->schoolars_type==2){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$this->db->where('class_level',$row->class_level);
$this->db->where('category',$row->students_type);
$this->db->where('academic_year',$year);
$countt1=$this->db->count_all_results('classes');
//selecting from the register fees table
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$row->payer_id);
$this->db->where('payment_id',$row->payment_id);
$get_fee=$this->db->get('register_fees');
foreach($get_fee->result() as $rowf){
$total_amount1=$rowf->amount*$countt1;
// echo 'Total= '.number_format($total_amount1).' ';
// echo 'Amount = '.$rowf->amount.' Total= '.$total_amount1.' '. $name.' |'. $row->payment_id.' '.$row->payer_id.' '.$row->class_level.' '.$row->students_type.' '.$row->schoolars_type.' both schoolar type = '.$countt1.' ';
$sum+= $total_amount1;
}
}else{
$total_amount2=0;
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('status',0);
$this->db->where('class_level',$row->class_level);
$this->db->where('schoolar_type',$row->schoolars_type);
$this->db->where('category',$row->students_type);
$this->db->where('academic_year',$year);
$countt2=$this->db->count_all_results('classes');
//selecting from the register fees table
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
$this->db->where('payer_id',$row->payer_id);
$this->db->where('payment_id',$row->payment_id);
$get_feee=$this->db->get('register_fees');
foreach($get_feee->result() as $rowff){
$total_amount2=$rowff->amount*$countt2;
// echo ' Total= '.number_format($total_amount2).' '.' ';
// echo 'Amount = '.$rowff->amount.' Total= '.$total_amount2.' '. $name.' |'.$row->payment_id.' '.$row->payer_id.' '.$row->class_level.' '.$row->schoolars_type.' schoolar ='.$countt2.' ';
$sum1+= $total_amount2;
}
}
}
$required=$sum+ $sum1;
echo 'Tsh '. number_format(($required)).' There is something to do';
?>
|
| Amount Paid |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('academic_year',$year);
foreach($this->db->get('transactions')->result() as $amount){
if($amount->amount=='' || $amount->amount==0){
echo '---';
}else{
echo 'Tsh '.number_format($amount->amount);
}
$paid_amount=$amount->amount;
}
?>
|
| Amount Remained |
$paid_amount){
echo 'Tsh '.number_format($required-$paid_amount);
}elseif($required=$paid_amount){
echo '---';
}else{
echo '---';
}
?>
|
security->xss_clean($this->input->post('class_level'));
$month= $this->security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('academic_year'));
$category='O';
$month_name;
$this->db->where('month_id', $month);
$gett=$this->db->get('secondary_months');
foreach($gett->result() as $rows){
$month_name=$rows->name;
}
?>
FORM MONTHLY TEST ()
FORM MONTHLY TEST
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('students_type','O');
$get=$this->db->get('grading_method');
foreach($get->result() as $row){
if($row->grading=='Average'){
$this->db->distinct();
$this->db->select('reg_number');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('academic_year',$year);
$this->db->where('class_level',$class);
$this->db->where('category', $category);
$get_reg=$this->db->get('ca');
foreach($get_reg->result() as $row_reg){
$number_of_sudents++;
$number_of_subjects=0;
$sum_of_marks=0;
$average_of_marks=0;
echo $row_reg->reg_number.'';
echo 'Average Calculations'.'
';
//finding subjects which are included in calculations
$this->db->where('class_level',$class);
$this->db->where('students_type', $category);
$this->db->where('school_id', $this->session->userdata('school_id'));
$gett= $this->db->get('subjects_calculations');
foreach($gett->result() as $rowt){
$this->db->where('subject_id',$rowt->subject_id);
$this->db->where('school_id', $this->session->userdata('school_id'));
$getf= $this->db->get('general_subjects');
foreach($getf->result() as $rowf){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('academic_year',$year);
$this->db->where('class_level',$class);
$this->db->where('reg_number',$row_reg->reg_number);
$this->db->where('category', $category);
$this->db->where('subject_id', $rowt->subject_id);
$get_ca=$this->db->get('ca');
foreach($get_ca->result() as $row_ca){
$number_of_subjects++;
$sum_of_marks=$sum_of_marks+$row_ca->mark;
echo $rowt->subject_id.' = '.$rowf->subject_name.' = ' .$row_ca->mark.'
';
}
}
}
$average_of_marks=($sum_of_marks/$number_of_subjects);
$average_of_marks=round($average_of_marks,2);
echo 'Number of subjects attempted = '.$number_of_subjects.' Sum of marks = '.$sum_of_marks.' Average = '.$average_of_marks.'
';
}
echo 'Number of students = '.$number_of_sudents;
}elseif($row->grading=='Division'){
echo 'Division calculations';
}elseif($row->grading=='GPA'){
echo 'GPA calculations';
}else{
echo 'Undifined calculations';
}
}
?>
security->xss_clean($this->input->post('class_level'));
$mid_term= $this->security->xss_clean($this->input->post('mid_term'));
$year= $this->security->xss_clean($this->input->post('academic_year'));
?>
STANDARD MID-TERM TEST ( OF TERM )
STANDARD MID-TERM TEST ( OF TERM )
security->xss_clean($this->input->post('class_level'));
$term= $this->security->xss_clean($this->input->post('term'));
$year= $this->security->xss_clean($this->input->post('academic_year'));
?>
STANDARD TERM RESULTS
STANDARD TERM RESULTS
security->xss_clean($this->input->post('date'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
if($income_type=='All'){?>
REVENUE COLLECTED ON
db->distinct();
$this->db->select('income');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$get=$this->db->get('revenue');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$row->income);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$this->db->where('income',$row->income);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('date'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$income_type);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
REVENUE COLLECTED ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$this->db->where('income',$income_type);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('date'));
$date1= $this->security->xss_clean($this->input->post('date1'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
if($income_type=='All'){?>
REVENUE COLLECTED ON
db->distinct();
$this->db->select('income');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$get=$this->db->get('revenue');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$row->income);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$this->db->where('income',$row->income);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('date'));
$date1= $this->security->xss_clean($this->input->post('date1'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$income_type);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
REVENUE COLLECTED ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$this->db->where('income',$income_type);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
if($income_type=='All'){?>
REVENUE COLLECTED ON
db->distinct();
$this->db->select('income');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$get=$this->db->get('revenue');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$row->income);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('income',$row->income);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$income_type);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
REVENUE COLLECTED ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('income',$income_type);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
if($income_type=='All'){?>
REVENUE COLLECTED ON
db->distinct();
$this->db->select('income');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$get=$this->db->get('revenue');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$row->income);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('income',$row->income);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('income_id',$income_type);
$gety=$this->db->get('income');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
REVENUE COLLECTED ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('income',$income_type);
$gets=$this->db->get('revenue');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('date'));
$expenses_type= $this->security->xss_clean($this->input->post('expenses_type'));
if($expenses_type=='All'){?>
EXPENDITURES ON
db->distinct();
$this->db->select('expenditure');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$get=$this->db->get('expenditures');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$row->expenditure);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$this->db->where('expenditure',$row->expenditure);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('date'));
$expenses_type= $this->security->xss_clean($this->input->post('expenses_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$expenses_type);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
EXPENDITURES ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date',$date);
$this->db->where('expenditure',$expenses_type);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('date'));
$date1= $this->security->xss_clean($this->input->post('date1'));
$expenses_type= $this->security->xss_clean($this->input->post('expenses_type'));
if($expenses_type=='All'){?>
EXPENDITURES ON
db->distinct();
$this->db->select('expenditure');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$get=$this->db->get('expenditures');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$row->expenditure);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$this->db->where('expenditure',$row->expenditure);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('date'));
$date1= $this->security->xss_clean($this->input->post('date1'));
$income_type= $this->security->xss_clean($this->input->post('income_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$expenses_type);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
EXPENDITURES ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('date >=', $date);
$this->db->where('date <=', $date1);
$this->db->where('expenditure',$expenses_type);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$expenses_type= $this->security->xss_clean($this->input->post('expenses_type'));
if($expenses_type=='All'){?>
EXPENDITURES ON
db->distinct();
$this->db->select('expenditure');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$get=$this->db->get('expenditures');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$row->expenditure);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('expenditure',$row->expenditure);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$expenses_type= $this->security->xss_clean($this->input->post('expenses_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$expenses_type);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
EXPENDITURES ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('expenditure',$expenses_type);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$expenses_type= $this->security->xss_clean($this->input->post('expenses_type'));
if($expenses_type=='All'){?>
EXPENDITURES ON
db->distinct();
$this->db->select('expenditure');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$get=$this->db->get('expenditures');
foreach($get->result() as $row){?>
| db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$row->expenditure);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
echo $t->name;
} ?> |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('expenditure',$row->expenditure);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
security->xss_clean($this->input->post('month'));
$year= $this->security->xss_clean($this->input->post('year'));
$expenses_type= $this->security->xss_clean($this->input->post('expenses_type'));
$name='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('expenses_id',$expenses_type);
$gety=$this->db->get('expenses');
foreach($gety->result() as $t){
$name= $t->name;
}
?>
EXPENDITURES ON
| TOTAL |
db->select_sum('amount');
$this->db->where('school_id',$this->session->userdata('school_id'));
//$this->db->where('month',$month);
$this->db->where('year',$year);
$this->db->where('expenditure',$expenses_type);
$gets=$this->db->get('expenditures');
foreach($gets->result() as $r){
echo 'Tsh '.number_format($r->amount);
}
?> |
session->userdata('type');
$title=$this->session->userdata('title');
if($type=='Admin' || $title=='Manager'){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/reports_settings');
$this->load->view('includes/secondary/secondary_footer');
}else{
$this->db->like('name',$title);
$get=$this->db->get('general_accounts');
foreach($get->result() as $row){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('activity_id',3);
$this->db->where('account_id',$row->account_id);
$count=$this->db->count_all_results('access_levels');
if($count>0){
$this->load->view('includes/secondary/secondary_header');
$this->load->view('users/secondary/reports_settings');
$this->load->view('includes/secondary/secondary_footer');
}else{
redirect('Private_area');
}
}
}
}
public function insert_insrtuctions(){
for($k=0; $k<=10;$k++){
$this->db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('students_type',$this->security->xss_clean($this->input->post('students_type')));
$this->db->where('class_level',$this->security->xss_clean($this->input->post('class_level')));
$this->db->where('term',$this->security->xss_clean($this->input->post('term')));
$this->db->where('academic_year',$this->security->xss_clean($this->input->post('academic_year')));
$this->db->where('instructions',$this->security->xss_clean($this->input->post('instructions'.$k)));
$count=$this->db->count_all_results('instruction_reports');
if($count>0 || $this->security->xss_clean($this->input->post('instructions'.$k))==''){
continue;
}else{
$data1 = array(
'school_id' => $this->session->userdata('school_id'),
'class_level' =>$this->security->xss_clean($this->input->post('class_level')),
'students_type'=>$this->security->xss_clean($this->input->post('students_type')),
'instructions' => $this->security->xss_clean($this->input->post('instructions'.$k)),
'academic_year' => $this->security->xss_clean($this->input->post('academic_year')),
'term' => $this->security->xss_clean($this->input->post('term'))
);
$this->db->insert('instruction_reports', $data1);
}
}
redirect('Secondary/reports_settings?sent');
}
public function user_data_submit_instructions() {
$academic_year='';
$posted_data=$this->input->post('class_level');
$class_level=substr($posted_data,0,1);
$students_type=substr($posted_data,1,2);
$class_name=$this->input->post('class_name');
$term=$this->input->post('term');
if($students_type=='A'){
$academic_year=$this->session->userdata('academic_year_a_level');
}else{
$academic_year=date('Y');
}
//echo $students_type;exit();
$this->db->where('level',$class_level);
$this->db->where('students_type',$students_type);
$get=$this->db->get('class_levels');
foreach($get->result() as $ro){?>
db->where('school_id', $this->session->userdata('school_id'));
$this->db->where('id',$id);
$this->db->delete('instruction_reports');
redirect('Secondary/reports_settings?deleted');
}
public function user_data_get_instructions() {
$academic_year='';
$posted_data=$this->input->post('class_level');
$class_level=substr($posted_data,0,1);
$students_type=substr($posted_data,1,2);
$class_name=$this->input->post('class_name');
$term=$this->input->post('term');
//echo $students_type;exit();
if($students_type=='A'){
$academic_year=$this->session->userdata('academic_year_a_level');
}else{
$academic_year=date('Y');
}
$this->db->where('level',$class_level);
$this->db->where('students_type',$students_type);
$get=$this->db->get('class_levels');
foreach($get->result() as $ro){?>
Instructions report To name?>
db->where('school_id',$this->session->userdata('school_id'));
$this->db->where('students_type',$students_type);
$this->db->where('class_level',$class_level);
$this->db->where('term',$term);
$this->db->where('academic_year',$academic_year);
$get=$this->db->get('instruction_reports');
foreach($get->result() as $ros){
$i++;
?>
'.$i.'. '.$ros->instructions ?>
Delete
input->post('password1');
$pass2 = $this->input->post('password2');
if ($pass1 == $pass2) {
$pass = $this->User_model->check_password1();
if ($pass > 0) {
$pass = $this->input->post('password');
$data1['password'] = MD5($pass);
if ($_POST) {
$this->User_model->change_passwords1();
$this->User_model->change_passwords_reset1();
redirect('Secondary?Changed');
} else {
redirect('Secondary');
}
} else {
redirect('Secondary?Error');
}
} else {
redirect('Secondary?Error1');
}
}
//function to logout and destroy sessions
public function logout() {
//finding url
$url='';
$this->db->where('school_id',$this->session->userdata('school_id'));
$get=$this->db->get('schools');
foreach($get->result() as $row){
$url=$row->url;
}
if($this->session->userdata('type')=='Admin'){
$data = ['school_reg_number', 'school_reg_number'];
$this->session->unset_userdata($data);
if($url==''){
//redirecting to normal page
redirect('Welcome/login');
}else{
redirect('Welcome/login/'.$url);
}
}else{
$data = ['reg_number', 'reg_number'];
$this->session->unset_userdata($data);
if($url==''){
//redirecting to normal page
redirect('Welcome/login');
}else{
redirect('Welcome/login/'.$url);
}
}
}
}