system: Linux mars.sprixweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
cmd: 

Direktori : /home/pfhr/public_html/admin/classes/Model/
Upload File :
Current File : /home/pfhr/public_html/admin/classes/Model/MDonor.php

<?php
class Model_MDonor
{	
	function showDonor()
	{
			$select1="select * from donor_table";
			$obj2=new Bin_Query();
			$obj2->executeQuery($select1);
			return Display_DDonor::showDonor($obj2->records);
	}
		
	function showEdit()
	{
		$testid=$_GET['id'];
		$select="select * from donor_table where donor_id='$testid' ";
		$obj=new Bin_Query();
		$obj->executeQuery($select);
		return $obj->records[0];
	}
	function showEdit1()
	{
		$testid=$_GET['id'];
		$select="select * from donor_table where donor_icard='$testid' ";
		$obj=new Bin_Query();
		$obj->executeQuery($select);
		return $obj->records[0];
	}
	
	function update()
	{
		if(isset($_POST['update']))
		{
			//$user_id=$_GET['id'];
			$usrid=(int)$_GET['usrid'];
			$icard=$_POST['txtusername'];
			$sponser=$_POST['txtsponser'];
			$name=$_POST['txtname'];
			$of=$_POST['txtof'];
			$fname=$_POST['txtfname'];
			$sex=$_POST['txtsex'];
			$age=$_POST['txtage'];
			$address=$_POST['txtaddress'];
			$city=$_POST['txtcity'];
			$phone=$_POST['txtphone'];
			$blood=$_POST['txtblood'];
			$status=$_POST['txtstatus'];
			
			
				$uploaded_path = '../uploads/donor';
				$saved_path = 'uploads/donor';
				$image=$_FILES['image']['name'];

				if($_FILES['image']['size']>0)

				{	

					////////////New Modification////////////
					$select="select * from donor_table where donor_id='$usrid'";
					$obj1= new Bin_Query();
					$obj1->executeQuery($select);
					$mphotoM=$obj1->records[0]['donor_image'];
					$mphoto='../'.$mphotoM.'';
					unlink($mphoto);
					////////////New Modification////////////

					$time=time();
					$headerimage = $uploaded_path."/".$time.'.jpg';
					$savedpath = $saved_path."/".$time.'.jpg';
					move_uploaded_file($_FILES['image']['tmp_name'],$headerimage);		
				}
				else
				{

					$select="select * from donor_table where donor_id='$usrid'";
					$obj1= new Bin_Query();
					$obj1->executeQuery($select);
					$savedpath=$obj1->records[0]['donor_image'];
				}
				
				
				
			$update="UPDATE `donor_table` SET `donor_icard`='$icard',`donor_sponsor`='$sponser',`donor_name`='$name',`donor_of`='$of',`donor_fname`='$fname',`donor_address`='$address',`donor_phone`='$phone',`donor_city`='$city',`donor_sex`='$sex',`donor_age`='$age',`donor_blood`='$blood',`donor_status`='$status',`donor_image`='$savedpath ' WHERE donor_id='$usrid'";
			
			
			$obj=new Bin_Query();
			if($obj->updateQuery($update))
			{
				$_SESSION['message']="Blood Donor updated Sucessfully";
			}
			else
			{
				$_SESSION['error_message']="Oops unable to update";
			}
		}
		
		
		if(isset($_POST['del']))

		{

			$usrid=$_POST['user_id'];

			$obj=new Bin_Query();

			$sql1="delete from donor_table  WHERE donor_id='".$usrid."' ";

			

			////////////New Modification////////////

			$select="select * from donor_table where donor_id='$usrid'";

			$obj1= new Bin_Query();

			$obj1->executeQuery($select);

			$mphotoM=$obj1->records[0]['donor_image'];
			$mphoto='../'.$mphotoM.'';
			unlink($mphoto);

			////////////New Modification////////////
			if($obj->updateQuery($sql1))

				{

					$_SESSION['message']='User Deleted Sucessfully';

					header('Location:?do=donor');

				}					

			else

				{

					$_SESSION['error_message']='Please select the User(s) to be Deleted';

					header('Location:?do=donor');

				}	



		}
		
		if(isset($_POST['delPIC']))

		{

			$usrid=$_POST['user_id'];

			$select="select * from donor_table where donor_id='$usrid' ";

			$obj1= new Bin_Query();

			if($obj1->updateQuery($select))

				{

					$mphotoM=$obj1->records[0]['donor_image'];
					$mphoto='../'.$mphotoM.'';
					unlink($mphoto);
					$obj12=new Bin_Query();

					$update="update donor_table set donor_image='' where donor_id='$usrid'";

					$obj12->executeQuery($update);

					

					$_SESSION['message']='Picture Deleted Sucessfully';

					header('Location:?do=donor&action=edit&id='.$usrid.'');

				}					

			else

				{

					$_SESSION['error_message']='Please select the User(s) to be Deleted';

					header('Location:?do=donor&action=edit&id=$usrid');

				}	



		}
		
	}
	
	
	
	function insert()
	{
		if(isset($_POST['adddate']))
		{
			//$user_id=$_GET['id'];
			$usrid=(int)$_GET['id'];
			$icard=$_POST['txticard'];
			$date=$_POST['txtdate'];
			$update="INSERT INTO `donor_details_table`(`donor_details_icard`, `donor_details_date`) VALUES ('$icard','$date')";
			$obj=new Bin_Query();
			if($obj->updateQuery($update))
			{
				$_SESSION['message']="Blood Donor updated Sucessfully";
				header('Location:?do=donor&action=add&id='.$icard.'');
			}
			else
			{
				$_SESSION['error_message']="Oops unable to update";
				header('Location:?do=donor&action=add&id='.$icard.'');
			}
		}
		
		
		if(isset($_POST['del']))

		{
			$usrid=$_POST['txtid'];
			$icard=$_POST['txticard'];
			$obj=new Bin_Query();
			$sql1="delete from donor_details_table  WHERE donor_details_id='".$usrid."' ";
			if($obj->updateQuery($sql1))

				{

					$_SESSION['message']='Details Deleted Sucessfully';

					header('Location:?do=donor&action=add&id='.$icard.'');

				}					

			else

				{

					$_SESSION['error_message']='Please select the User(s) to be Deleted';

					header('Location:?do=donor&action=add&id='.$icard.'');

				}	



		}
		
	}
	function showDonationDetails()
	{		
			$usrid=(int)$_GET['id'];
			$select1="select * from donor_details_table where donor_details_icard='$usrid'";
			$obj2=new Bin_Query();
			$obj2->executeQuery($select1);
			return Display_DDonor::showDonationDetails($obj2->records);
	}
	
}
?>