Your IP : 18.223.159.143


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

	<?php

$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 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' " )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 = $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("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 = $section=='Children' ? 0 : $_POST['tag'.$idx];
if(empty($tag) AND $section != 'Children'){$reportx .= userNameSn($idx). ' could not be registered. Tag number not supplied<br>';}
elseif(tagStatus($tag,$section)>1 AND $section != 'Children' AND $rid==1){$reportx .= userNameSn($idx). ' could not be registered. Tag already issued to another person <br>';}
      else{  $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;
}
	
?>

?>