b0y-101 Mini Shell


Current Path : E:/www/b-group.old/business/applicationnew/admission/mmmskb/
File Upload :
Current File : E:/www/b-group.old/business/applicationnew/admission/mmmskb/action_addskb.php

<?php
session_start();
include_once("config/db.php");

$objCon = mysqli_connect($servername,$username, $password, $dbname);
	// Check connection
if ($objCon->connect_error) {
  die("Connection failed: " . $objCon->connect_error);
}


$data = $_POST;
/*print_r($data);
$ref1=$data['ref1'];//รับค่า ref1  หมายเลขประจำตัวประชาชน
$procode=$_SESSION['procode']; //รหัสโครงการ
//echo($procode);
$coursemba=$data['coursemba'];
$reg=$_SESSION['reg']; //ค่าธรรมเนียมการศึกษา
$adnum=$data['adnum'];*/
$coursemba=$data['coursemba'];
$adnum=$data['adnum'];//รับเลขที่ใบสมัคร
$ref1=$data['ref1'];
$thainame=$data['thainame'];
$surname=$data['surname'];
$phonenumber=$data['phonenumber'];
$email=$data['email'];

$pname=$_SESSION['pname'];
$procode=$_SESSION['procode'];
$codepay=$_SESSION['codepay'];
$yearpro=$_SESSION['yearpro'];
$yearb=$_SESSION['yearb'];
$mastertime=$_SESSION['mastertime'];
$codezz=$_SESSION['codezz'];
$idprojall=$_SESSION['idprojall'];
$reg=$_SESSION['reg'];
$idproadm=$_SESSION['idproadm'];

$number = sprintf("%'.03d", $adnum);//แปลงเป็น 3 digit


/*echo("<br>".$ref1);
echo("<br>".$ref1);
echo("<br>".$_SESSION['pname']);
	echo("<br>".$_SESSION['procode'] );
	echo("<br>".$_SESSION['codepay'] );
	echo("<br>".$_SESSION['yearpro'] );
	echo("<br>".$_SESSION['yearb'] );
	echo("<br>".$_SESSION['mastertime'] );
	echo("<br>".$_SESSION['reg']);*/
	


//ตรวจสอบหมายเลขบัตรประจำตัวประชาชนซ้ำหรือไม่
$check = "SELECT * FROM  tb_addpaymba  
	WHERE ref1 = '".$ref1."' and procode = '".$procode."'"
	or die("Error:" . mysqli_error());

$qcheck = mysqli_query($objCon, $check );
$fcheck = mysqli_fetch_assoc($qcheck);

//print_r($check);
//print_r($qcheck);
//print_r($fcheck);

if (empty($fcheck)){
	//echo "ไม่ซ้ำ เพิ่มได้";
	
	//นับจำนวนผู้สมัครโครงการ MMM ทั้งหมด กี่คน
	$countnum = "SELECT  * FROM tb_addpaymba  
	             WHERE procode = '".$procode."' "or die("Error:" . mysqli_error());
	//print_r($countnum);
	$cresult1 = mysqli_query($objCon, $countnum);
    $cnum=mysqli_num_rows($cresult1);
	//print_r($cnum);
	
	//$count1=$cresult1;
	if($cnum > 0)
		{	$cadmissnum = $cnum +1;
		}else{
			//กรณีเป็นค่าแรก
			$cadmissnum = 1;
		}
	
	
	//นับจำนวนผู้สมัครทั้งหมด กี่คน เฉพาะที่เปิด
	$countnumall = "SELECT  * 
                 FROM tb_addpaymba tbadm,tb_proadmissionm tbproad
				 where tbadm.idproadm = tbproad.idproadm
				 and tbproad.statepro ='เปิด'"or die("Error:" . mysqli_error());
	//print_r($countnum);
	$cresultall1 = mysqli_query($objCon, $countnumall);
    $cnumall=mysqli_num_rows($cresultall1);
	//print_r($cnum);
	
	//$count1=$cresult1;
	if($cnumall > 0)
		{	$cadmissnumall = $cnumall +1;
		}else{
			//กรณีเป็นค่าแรก
			$cadmissnumall = 1;
		}
	
	$coursembadb ="SELECT id,timecourse,major,tbidprommm,idmajor FROM tb_coursemba
						 WHERE id='".$coursemba."'"or die("Error:" . mysqli_error());
	$objQc = $objCon->query($coursembadb);	
    $objQc1 = $objCon->query($coursembadb);	
    $objResultc1 = $objQc1->fetch_assoc();
	
	$idcourse=$objResultc1["id"];
	$timecourse=$objResultc1["timecourse"]; //วันเวลาเรียน
	$major=$objResultc1["major"]; //กลุ่มวิชาเอก
	$tbidprommm=$objResultc1["tbidprommm"];
	$idmajor=$objResultc1["idmajor"];
	
	
	
//$procode = $_SESSION['procode'];
//$codepay =$_SESSION['codepay'];//รหัสชำระเงิน
//$yearb =$_SESSION['yearb'];// 166
//$yearpro=$_SESSION['yearpro']; //ภาค 1 ปีการศึกษา 2566	
//$numberc = "000000"+$cadmissnum;	
$numberc = sprintf("%'.04d", $cadmissnum);	//เลข runining ใบสมัคร $cadmissnum 
$admissnum1=$procode."-".$yearb.$numberc;
//$number = sprintf("%'.04d", $adnum);
$admissnum=$procode."-".$yearb.$number;
$idadreg=2;		
//$phonenumber=$data['phonenumber'];
//$phonenumber=$data['phone'];//database phone
$ref2=$idadreg.$phonenumber.$yearb.$number.$codepay;//2.PHONENUMBER.166.number.35
$count = $cnumall; //นับจำนวนทั้งหมดของแต่ละโครงการ
	
	
	
	//ตรวจสอบว่ามีเลข ref2 ซ้ำหรือไม่  เพื่อทำการเพิ่ม ข้อมูล qr
	//$idproject = 33;
	//$idproject =$_SESSION['idproject'];
$checkqrapi = "SELECT * FROM tb_qrapi  
	WHERE ref2 = '".$ref2."' and idproject = '".$idprojall."'"
	or die("Error:" . mysqli_error());

$cqrapi = mysqli_query($objCon, $checkqrapi );
$fcqrapi = mysqli_fetch_assoc($cqrapi);
	

	if (empty($fcqrapi)){
	//echo "เพิ่มข้อมูล";
		
	
	
	
	//รับค่า idtitle และ idtitleeng
$cap =	$data['cap'];
$idcap =	$cap;
$thainame = $data['thainame'];
$surname = $data['surname'];
//$idproject = $_SESSION['idproject'];//รหัสโครงการ จาก tb_projectall
//$email=$data['email'];

$dateapp = date("d")."-".date("m")."-".(date("Y")+543);
$timeapp =date("h:i:sa");

$amount=800.00;
$amount2=0.00;	
$statuspay='รอชำระเงิน';
	
	/* //idqrapi สุดท้าย
	$maxqra = "SELECT max(`idqrapi`) maxid FROM `tb_qrapi` "or die("Error:" . mysqli_error());
	
	$cmaxqra = mysqli_query($objCon, $maxqra);
    $cnumz = mysqli_fetch_assoc($cmaxqra);
    $numz=$cnumz["maxid"];
    $numzz=$numz+1;--*/
		//sprintf("%'.04d", $cadmissnumall);
	$numzz1=$cnumall;//ข้อมูลทั้งหมด ใน ตาราง tb_admissionmmba เฉพาะที่เปิดรับสมัคร
	$numzz=sprintf("%'.04d", $cadmissnumall);		
	
	//$mastertime= "ZRUEE2304232400"	;//กำหนดวันที่สุดท้ายที่ให้ชำระเงิน
	//$mastertime=$_SESSION['mastertime']; //กำหนดวันที่สุดท้ายที่ให้ชำระเงิน
	$number1 = sprintf("%'.04d", $adnum);//แปลงเป็น 4 digit
	$number2 = sprintf("%'.03d", $adnum);//แปลงเป็น 3 digit ใช้สำหรับ QR CODE แก้ไขเพิ่มเติม 21.08.23
	
    //$timepay= $mastertime.$idadreg.$number1;//'ZRUEE2303222400ZZZZZ' เดิมใช้ $idadreg
	//เปลี่ยนการกำหนดรูปปบบ ZRUEE2308312400ZZZZZ-->โดยกำหนด ZZ digit 2 ตัวแรก	$codezz	
	$timepay= $mastertime.$codezz.$number2;//'ZRUEE2303222400ZZZZZ'  แก้ไขเมื่อวันที่ 14.08.23 เลข runing ซ้ำ	
	
	//$c_image = 'noimg.png'; // default value



$strSQL = "INSERT INTO `tb_addpaymba`(`idadmisspay`,`ref1`,`ref2`,`admissnum`,`codepay`,`admissnum1`,`count`,`procode`,`coursemba`,`reg`,`idcap`,`firstname`,`lastname`,
`phonenumber`,`amount`,`email`,`dateapp`,`timeapp`,`idadreg`,`idproject`,`idproadm`) VALUES (NULL,'$ref1','$ref2','$admissnum','$codepay','$admissnum1','$count','$procode','$coursemba','$reg','$idcap','$thainame','$surname','$phonenumber','$amount','$email','$dateapp','$timeapp','$idadreg','$idprojall','$idproadm')";
	
	
//print_r($strSQL);
		
$q = mysqli_query($objCon, $strSQL);
$f = mysqli_fetch_assoc($q);
	
		


//$objQuery = mysqli_query($objCon, $strSQL) or die(mysqli_error($objCon));
if ($q) {
	//เมื่อข้อมูลถูกต้อง เพิ่มข้อมูล tb_qrapicp
	//เพิ่มข้อมูล qr
		//เพิ่มข้อมูล qr
	$qrsql = "INSERT INTO `tb_qrapi`           (`idqrapi`,`ref1`,`ref2`,`ref3`,`payername`,`payerbank`,`bankref`,`amount`,`amount2`,`statusamount`,`status`,`statuspay`,`dstatus`,`time`,`qrtextname`,`timepay`,`idadreg`,`idproject`) VALUES (NULL,'$ref1','$ref2','','','','',$amount,$amount2,'','','$statuspay','','','','$timepay',$idadreg,$idprojall)";
	
    $qrapi = mysqli_query($objCon, $qrsql);
    $fqrapi = mysqli_fetch_assoc($qrapi);	
	
	header('Location: https://mmm.ru.ac.th/applicationnew/admission/mmmskb/qrpayment.php?ref2='.$ref2);
		
} else {
    echo '<script>alert("พบข้อผิดพลาด");window.location="insert_skb.php";</script>';
}

		//ref2 ซ้ำ
		}else{
	echo '<script>alert("พบข้อผิดพลาด ระบบมีข้อมูลแล้ว");window.location="insert_skb.php";</script>';
		}

	}else{
	
	echo '<script>alert("มีข้อมูลในระบบแล้ว");window.location="insert_skb.php";</script>';
	

}


	
?>

Copyright © 2019 by b0y-101