Your IP : 18.191.147.146


Current Path : /home/lentoinv/churchmr.com/retreat/
Upload File :
Current File : /home/lentoinv/churchmr.com/retreat/data.inc.php

	<?php
	
	if(isset($_GET['q'])){ if($_GET['q']=='logout'){ session_destroy(); header('location: login.php'); exit; } }

define("DB_SERVER", "localhost");
define("DB_USER", "lentoinv_churchm");//enter your database username
define("DB_PASS", "AGpDH0&Zhev");//databse password
define("DB_NAME", "lentoinv_churchm");//database name

$db = new mysqli(DB_SERVER, DB_USER, DB_PASS, DB_NAME);
$offset="+01:00";
$db->query("SET time_zone='".$offset."';");

$msg ='';

if(isset($_SESSION['sn'])){
$rep = $repx = $_SESSION['sn'];
}

if(isset($_SESSION['retreat'])){

	$rid = $_SESSION['rid'];
	$sid = $_SESSION['sid'];
		//$region = $_SESSION['region'];
	$state = $_SESSION['state'];
//	$repx=$_SESSION['reg'];
		$name=$_SESSION['retreat'];


$qurr=$db->query("select * FROM region WHERE sn='$rid' " )or die(mysqli_error());
		  	$rr=mysqli_fetch_array($qurr);  
			$region = $rr['region'];
			$regionx = $rr['region'];
			}

  function win_hashs($length){
return substr(str_shuffle(str_repeat('123456789abcdefghijklmnopqrstuvwxyz',$length)),0,$length);  
}	   
	   
function gName($gid,$col='zone'){
	global $db;

	$query=$db->query("select * FROM zone WHERE sn='$gid' " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 
	return $row[$col];					
}

function gidEvent($gid){
	global $db,$program;

	$query=$db->query("SELECT * FROM event WHERE gid='$gid' AND program='$program' " )or die(mysql_error());
	return mysqli_num_rows($query);
}

function gidEventTag($gid){
	global $db,$program;

	$query=$db->query("SELECT * FROM event WHERE gid='$gid' AND program='$program' AND tag>0 " )or die(mysql_error());
	return mysqli_num_rows($query);
}

function didName($did,$col='district'){
	global $db;

	$query=$db->query("SELECT * FROM district WHERE sn='$did' " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 
	return $row[$col];			
}

function dName($did,$opt){
global $db;
$sql = $db->query("SELECT * FROM district WHERE sn = '$did' ");
$row = mysqli_fetch_array($sql);
return $row[$opt]; }

function userName($id,$col=''){
	global $db;

	$query=$db->query("SELECT * FROM mdata WHERE id='$id' " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 
	$res = empty($col) ? $row['surname'].' '.$row['firstname'].' '.$row['othername'] : $row[$col];	
	return $res;				
}


function tagInOut($id,$tag,$type){
	global $db;
	$time = time();
$db->query("INSERT INTO eventinout (id,tag,type,time) VALUES ('$id','$tag','$type','$time') ");
return;
}

function tagToSn($tag,$col='id'){
	global $db;

	$query=$db->query("SELECT * FROM event WHERE tag='$tag' " )or die(mysql_error());
	$row=mysqli_fetch_array($query);
	$no=mysqli_num_rows($query); 
	$res =  $no==0 ? 0 : $row[$col];	
	return $res;				
}

function snToTag($sn,$col='tag'){
	global $db;

	$query=$db->query("SELECT * FROM event WHERE id='$sn' ORDER BY sn DESC LIMIT 1 " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 
	$res =  $row[$col];	
	return $res;				
}

function userNameEv($sn,$col=''){
	global $db;
$sn = $sn-100000;
	$query=$db->query("SELECT * FROM eventdata WHERE sn='$sn' " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 
	$res = empty($col) ? $row['surname'].' '.$row['firstname'].' '.$row['othername'] : $row[$col];	
	return $res;				
}

function userNameAdmin($rep,$col=''){
	global $db;

	$query=$db->query("SELECT * FROM admin WHERE phone='$rep' " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 
	$res = empty($col) ? $row['firstname'].' '.$row['lastname']: $row[$col];	
	return $res;				
}


function userNameSn($sn,$col=''){
	global $db;
	if($sn<100000){
	$query=$db->query("SELECT * FROM mdata WHERE sn='$sn' " )or die(mysql_error());
}else{	$sn1 = $sn-100000;
	$query=$db->query("SELECT * FROM eventdata WHERE sn='$sn1' " )or die(mysql_error());
}
	$row=mysqli_fetch_array($query); 
	$res = empty($col) ? $row['surname'].' '.$row['firstname'].' '.$row['othername'] : $row[$col];	
	return $res;				
}

function userEvent($sn,$col='tag'){
	global $db;

	$query=$db->query("SELECT * FROM event WHERE id='$sn' ORDER BY sn DESC LIMIT 1 " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 
	$res = $row[$col];	
	return $res;				
}

function tagName($tag){
	global $db;

	$query=$db->query("SELECT * FROM event WHERE tag='$tag' ORDER BY sn DESC LIMIT 1 " )or die(mysql_error());
	$row=mysqli_fetch_array($query); 	
	return userNameSn($row['id']);				
}
	   
	   
	   	function user($id,$col){
	   	    global $db;
$qur=$db->query("select * FROM mdata WHERE sn='$id' ")or die(mysqli_error());
		  	$r=mysqli_fetch_assoc($qur);   
		return $r[$col];   
	   }
			
$qry=$db->query("SELECT * FROM eventtype where active = 1" )or die(mysqli_error());
				$rr=mysqli_fetch_array($qry);
				$program = $rr['code'];
				$title = $rr['title'];
				
function regStatus($id){
		   global $program,$db;
$qur=$db->query("SELECT * FROM event WHERE id='$id' AND program = '$program' ")or die(mysqli_error());
		  	$r=mysqli_num_rows($qur);   
		return $r;   
	   }

function tagStatus($tag,$section){
		   global $program,$db;
$qur=$db->query("SELECT * FROM event WHERE tag='$tag' AND program = '$program' AND section='$section' ")or die(mysqli_error());
		  	$r=mysqli_num_rows($qur);   
		return $r;   
	   }

function rName($rid,$col='region'){
global $db;
$sql = $db->query("SELECT * FROM region WHERE sn = '$rid' " );
$row=mysqli_fetch_array($sql);

return $row[$col];
	}	






if(array_key_exists('RegUser', $_POST)){
$id = $_POST['id']; 


$qur=$db->query("SELECT * FROM mdata WHERE sn='$id' " )or die(mysqli_error());
        $r=mysqli_fetch_array($qur);   
      $sid = $r['sid'];
      $rid = $r['rid'];
      $gid = $r['gid'];
      $did = $r['did'];
      $sex = trim($r['sex']);
      $section = trim($r['section']);
      $date = date('ymd');
      $tag = 0;//$section=='Children' ? 0 : $_POST['tag']; 

   
      
    $sql = $db->query("INSERT INTO event (id,did,gid,rid,sid,sex,date,section,program,rep,tag)
VALUES('$id','$did','$gid','$rid','$sid','$sex','$date','$section','$program','$repx','$tag')") or die(mysqli_error());

    if($sql){
    //	tagInOut($id,$tag,2);
    	$report = 'Registration Successful: '.userNameSn($id);}
}




if(array_key_exists('RegisterMultiple', $_POST)){

$report='';  $reportx='';
if(empty($_POST['id'])){$reportx = 'You have not selected any participant'; }else{
$id=$_POST['id'];
$a=1;
$N = count($id);
for($i=0; $i < $N; $i++)
{
  $idx = $id[$i];
  
  $qur=$db->query("SELECT * FROM mdata WHERE sn='$idx' " )or die(mysqli_error());
        $r=mysqli_fetch_array($qur);   
      $sid = $r['sid'];
      $rid = $r['rid'];
      $gid = $r['gid'];
      $did = $r['did'];
      $sex = trim($r['sex']);
      $section = trim($r['section']);
      $date = date('ymd');
      $tag = 0;

  $sql = $db->query("INSERT INTO event (id,did,gid,rid,sid,sex,date,section,program,rep,tag)
VALUES('$idx','$did','$gid','$rid','$sid','$sex','$date','$section','$program','$repx','$tag')") or die(mysqli_error());   $b=$a++; 
      $report .= 'Registration Successful: '.userNameSn($idx).'<br>';


}
	
}
}


if(array_key_exists('UnRegUser', $_POST)){
$id = $_POST['id']; 
$sql = $db->query("DELETE FROM event WHERE id = '$id' AND program = '$program' ") or die(mysqli_error());
$report = 'participant Un-registratered: '.userNameSn($id);

}

if(array_key_exists('ChangeTag', $_POST)){
$id = $_POST['id'];
$oldtag = snToTag($id); 
$section = snToTag($id,'section');
 $tag = $section=='Children' ? 0 : $_POST['tag']; 
if(tagStatus($tag,$section)>1 AND $section != 'Children' AND $rid==1){$reportx = 'This tag has been alocated to: '.tagName($tag);}
      else{
$sql = $db->query("UPDATE event SET tag = '$tag' WHERE id = '$id' AND program = '$program' ") or die(mysqli_error());

if($oldtag==0){tagInOut($id,$tag,2); }

$report = 'Successfully changed participant tag: '.userNameSn($id);

}

}



if(array_key_exists('UnTag', $_POST)){
$id = $_POST['id']; 
$tag = snToTag($id);

$db->query("UPDATE event SET tag = 0 WHERE id = '$id' AND program = '$program' ") or die(mysqli_error());
tagInOut($id,$tag,1); 
$report = 'Successfully retrieved participant tag: '.userNameSn($id);

}


function coment(){
	return 'Comment_______________________________________________________________________________________________ <br><br>
                  Sectional Leader, Signature & Date________________________________________________________________________';
}



function tagReceived($id){
 global $db; $t=0;
  $sql = $db->query("SELECT * FROM tagtile WHERE id='$id' ");
  while($row = mysqli_fetch_array($sql)){
    $t += $row['tags'];
  }

  return $t;
}

function tagIssued($rep){
  global $db;
  $sql = $db->query("SELECT * FROM event WHERE rep='$rep' AND section != 'Children' ");
  return mysqli_num_rows($sql);
}


function officerCount($rep,$section){
  global $db;
  $sql = $db->query("SELECT * FROM event WHERE rep='$rep' AND section='$section' ");
  return mysqli_num_rows($sql);
}


function eventCount(){
  global $db,$rid;
  $sql = $db->query("SELECT * FROM event WHERE rid='$rid' ");
  return mysqli_num_rows($sql);
}


function correctDate($dat){
 $cdate =	$dat=='21ST DEC - 25TH DEC, 2019' ? '21ST DEC - '.strtoupper(date(jS)).' DEC, 2019' : $dat;
return $cdate;
}
	
?>

?>