b0y-101 Mini Shell


Current Path : E:/www/b-group.old/spfin/application/campus/admission/
File Upload :
Current File : E:/www/b-group.old/spfin/application/campus/admission/addappnoapi.php

<?php
session_start();
include_once("../../../conapps/dbcon.php");

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


$data = $_POST;
 //print_r($data);
$ref1=$data['ref1'];//รับค่า ref1
$phone1=$data['phonenumber'];//รับค่า phone
$idprocampus=$data['coursemba'];//รับค่าโครงการ

$strProca ="SELECT idprocampus,procode,codepay,projname,pname,yearpro,yearb,reg,mastertime,codezz,idprojall 
              FROM tb_proadcampus 
			  where idprocampus ='".$idprocampus."'"or die("Error:" . mysqli_error());
	
$objQueryProca = $objConnect->query($strProca);	
$objQueryProca = $objConnect->query($strProca);	
$objResultProca = $objQueryProca->fetch_assoc();
	
	$projname=$objResultProca["projname"];
	$pname=$objResultProca["pname"];
	$procode=$objResultProca["procode"];
	$codepay=$objResultProca["codepay"];
    $yearpro=$objResultProca["yearpro"]; 
	$yearb=$objResultProca["yearb"];
	$reg=$objResultProca["reg"];
	$mastertime=$objResultProca["mastertime"];
	$codezz=$objResultProca["codezz"];
	$idproject=$objResultProca["idprojall"];
    $idproadm=$idprocampus;


//echo($pname);
//echo($mastertime);

if (strlen($ref1) <> 13){
	echo "<script>";
	echo "alert('กรุณาตรวจสอบหมายเลขบัตรประชาชน ต้องครบ 13 หลัก!');";
	echo "window.location="."history.back()".";</script>'";
	echo "</script>";
		
	//echo "กรุณาตรวจสอบหมายเลขบัตรประชาชน ต้องครบ 13 หลัก"."<button onclick="."history.back()".">Go Back</button>";
	

	
}else{
	if (strlen($phone1) <> 10){
	echo "<script>";
	echo "alert('กรุณาตรวจสอบเบอร์โทรศัพท์ ต้องครบ 10 หลัก!');";
	echo "window.location="."history.back()".";</script>'";
	echo "</script>";	
	
}else{


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

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

if (empty($fcheck)){
	//echo "ไม่ซ้ำ เพิ่มได้";
	
	//นับจำนวนผู้สมัคร ทั้งหมด กี่คน
	$countnum = "SELECT  * 
                 FROM tb_appadcampus  
	             WHERE procode = '".$procode."' "or die("Error:" . mysqli_error());
	//print_r($countnum);
	$cresult1 = mysqli_query($objConnect, $countnum);
    $cnum=mysqli_num_rows($cresult1);
	//print_r($cnum);
	
	
	//ทำไว้ กรณีเปลี่ยน หรือ ลบข้อมูล
	$countmax = "SELECT  max(nummax) nummax1
                 FROM tb_appadcampus  
	             WHERE procode = '".$procode."' "or die("Error:" . mysqli_error());
	//print_r($countnum);
	//$cresultmax = mysqli_query($objConnect, $countmax);
	$objQuerymax = $objConnect->query($countmax);	
	$objResultmax = $objQuerymax->fetch_assoc();
	//$cmax = mysqli_fetch_assoc($cresultmax );
    //$cmax=mysqli_num_rows($cresultmax);
	
	$nummax=$objResultmax['nummax1'];
		
	
	//$count1=$cresult1;
	if($cnum > 0)
		{	
		//$cadmissnum = $cnum +1;
		$cadmissnum = $nummax +1;
		}else{
			//กรณีเป็นค่าแรก
			$cadmissnum = 1;
		}
	
	
	
	
//$codepro = $procode;
//$codepay =$idpro;//รหัสชำระเงิน
//$yearb ='266';// ภาค2/65
//$numberc = "000000"+$cadmissnum;	
$numberc = sprintf("%'.04d", $cadmissnum);	
$admissnum=	$procode."-".$yearb.$numberc;
$admissnum1=$numberc;	
$nummax2 = $cadmissnum;  //เก็บค่าสำหรับ กรณีลบข้อมูลไปแล้ว
$idadreg=2;		
//$phonenumber=$data['phonenumber'];
$phonenumber=$data['phonenumber'];//database phone
$ref2=$idadreg.$phonenumber.$yearb.$numberc.$codepay;
$count = $cnum;
	
	
/* ใช้การโอนเงินแทน QR API*/	
	//ตรวจสอบว่ามีเลข ref2 ซ้ำหรือไม่  เพื่อทำการเพิ่ม ข้อมูล qr
	//$idproject = 33;
$checkqrapi = "SELECT * FROM tb_noqrapi  
	WHERE ref2 = '".$ref2."' and idproject = $idproject"
	or die("Error:" . mysqli_error());

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

	if (empty($fcqrapi)){
	//echo "เพิ่มข้อมูล";
	//*/
		
	
	
	
	//รับค่า idtitle และ idtitleeng
$cap =	$data['cap'];
$idcap =	$cap;
$idtitleeng = $cap;
//$coursemba = $data['coursemba'];
$coursemba ='วิชาเอกการบริหารธุรกิจ';
$thainame = $data['thainame'];
$surname = $data['surname'];
$firstname = $data['firstname'];
$lastname = $data['lastname'];
//$idproject = $idpro;
$birthday=$data['date1']."-".$data['month1']."-".$data['yearhbd'];
$placebirth=$data['placebirth'];		
$age=$data['age'];
$hnumber=$data['hnumber'];
$moonumber=$data['moonumber'];
$namehome=$data['namehome'];
$namemom=$data['namemom'];
$soi=$data['soi'];
$road=$data['road'];
$province=$data['province'];
$district=$data['district'];
$subdistrict=$data['subdistrict'];
$zipcode=$data['zipcode'];
$email=$data['email'];

		
$statusjob=$data['statusjob'];
if ($statusjob == 'ยังไม่ได้ทำงาน')
{
$yearjob ='-';
$position ='-';
$saraly ='-';
$officename ='-';
$officenumber ='-';
$officeroad ='-';
$officeprovince ='-';
$officedistrict ='-';
$officesubdistrict ='-';
$officezipcode ='-';
$officephonenumber ='-';
}else{
$yearjob=$data['yearjob'];
$position=$data['position'];
$saraly=$data['saraly'];
$officename=$data['officename'];
$officenumber=$data['officenumber'];
$officeroad=$data['officeroad'];
$officeprovince=$data['officeprovince'];
$officedistrict=$data['officedistrict'];
$officesubdistrict=$data['officesubdistrict'];
$officezipcode=$data['officezipcode'];
$officephonenumber=$data['officephonenumber'];
} 		

$address15=$data['address15'];
if ($address15 == 'อื่น ๆ โปรดระบุ')
{
$address15=$data['address151'];	
}
		

$nameuniversity1=$data['nameuniversity1'];
$yeartoyear1=$data['yeartoyear1'];
$certificate1=$data['certificate1'];
$grade1=$data['grade1'];
	

$nameuniversity2=$data['nameuniversity2'];
if (empty($nameuniversity2)) {
	$nameuniversity2='-';
}	
		
$yeartoyear2=$data['yeartoyear2'];
if (empty($yeartoyear2)){
	$yeartoyear2='-';
}		
		
$certificate2=$data['certificate2'];
if (empty($certificate2)){
	$certificate2='-';
}	
		
$grade2=$data['grade2'];
if (empty($grade2)) {
	$grade2='-';
}	
		
$obj1=$data['obj1'];
$obj2=$data['obj2'];
$honour=$data['honour'];
$grade3=$data['grade3'];
		
$refperson1=$data['refperson1'];
$refperson2=$data['refperson2'];
if (empty($refperson2)){
	$refperson2='-';
}		
		
$jai41=$data['jai41'];
$jai42=$data['jai42'];
if (empty($jai42)){
	$jai42='-';
}
		
$jai43=$data['jai43'];
if (empty($jai43)){
	$jai43='-';
}
		
$know51=$data['know51'];
$know52=$data['know52'];
if (empty($know52)){
	$know52='-';
}		
$know53=$data['know53'];
if (empty($know53)){
	$know53='-';
}		
		

		
		
$reg='ค่าใช้จ่ายในการศึกษาตลอดหลักสูตร  145,000  บาท  (ไม่รวมศึกษาดูงาน) แบ่งชำระเป็น 6 งวด';
$dateapp = date("d")."/".date("m")."/".(date("Y")+543);
$timeapp =date("h:i:sa");	

$amount=800.00;
$amount2=0.00;	
$statuspay='รอชำระเงิน';
	
	
		
		
	//$mastertime= "ZRUEE2311262400"	;//กำหนดวันที่สุดท้ายที่ให้ชำระเงิน
    //$timepay= $mastertime.$idadreg.$numzz;//'ZRUEE2303222400ZZZZZ'	 ตัวเก่า
	//$timepay= $mastertime.$idadreg.$numberc;//'ZRUEE2303222400ZZZZZ'		เปลี่ยน
	
	$number2 = sprintf("%'.03d", $numberc);	
	$timepay= $mastertime.$codezz.$number2;//'ZRUEE2303222400ZZZZZ'  แก้ไขเมื่อวันที่ 14.08.23 เลข runing ซ้ำ	
	
		
$strSQL = "INSERT INTO `tb_appadcampus` (`idapp`, `ref1`, `ref2`, `admissnum`, `codepay`, `admissnum1`, `nummax` ,`count`, `procode`, `coursemba`, `reg`, `idcap`, `thainame`, `surname`, `idtitleeng`, `firstname`, `lastname`, `birthday`, `placebirth`, `age`, `hnumber`, `moonumber`, `namehome`, `soi`, `road`, `subdistrict`, `district`, `province`, `zipcode`, `phonenumber`, `amount`, `email`, `statusjob`, `yearjob`, `position`, `saraly`, `officename`, `officenumber`, `officeroad`, `officesubdistrict`, `officedistrict`, `officeprovince`, `officezipcode`, `officephonenumber`, `address15`, `nameuniversity1`, `yeartoyear1`, `certificate1`, `grade1`, `nameuniversity2`, `yeartoyear2`, `certificate2`, `grade2`, `obj1`, `obj2`, `honour`, `grade3`, `refperson1`, `refperson2`, `jai41`, `jai42`, `jai43`, `know51`, `know52`, `know53`, `perfor61`, `perfor62`, `perfor63`, `dateapp`, `timeapp`, `idadreg`, `idproject`, `idproadm`) VALUES (NULL, '$ref1','$ref2','$admissnum','$codepay','$admissnum1','$nummax2','$count','$procode','$coursemba','$reg','$idcap','$thainame','$surname','$idtitleeng','$firstname','$lastname','$birthday','$placebirth','$age','$hnumber','$moonumber','$namehome','$soi','$road','$subdistrict','$district','$province','$zipcode','$phonenumber',
'$amount','$email','$statusjob','$yearjob','$position','$saraly','$officename','$officenumber','$officeroad','$officesubdistrict','$officedistrict',
'$officeprovince','$officezipcode','$officephonenumber','$address15','$nameuniversity1','$yeartoyear1','$certificate1','$grade1','$nameuniversity2',
'$yeartoyear2','$certificate2','$grade2','$obj1','$obj2','$honour','$grade3','$refperson1','$refperson2','$jai41','$jai42','$jai43','$know51','$know52',
'$know53','','','','$dateapp','$timeapp','$idadreg','$idproject','$idproadm')";		
	
	
/*print_r($strSQL);
print_r($ref1);
print_r($timepay);*/
		

		
		$q = mysqli_query($objConnect, $strSQL);
        $f = mysqli_fetch_assoc($q);
	
	

//$objQuery = mysqli_query($objConnect, $strSQL) or die(mysqli_error($objConnect));
if ($q) {
	/* ไม่ใช้ระบบ QRAPI*/
	//เมื่อข้อมูลถูกต้อง เพิ่มข้อมูล tb_qrapicp
	//เพิ่มข้อมูล qr
	//tb_noqrapi
	$qrsql = "INSERT INTO `tb_noqrapi` (`idqrapi`,`ref1`,`ref2`,`ref3`,`payername`,`payerbank`,`bankref`,`amount`,`amount2`,`statusamount`,`status`,`statuspay`,`dstatus`,`time`,`qrtextname`,`timepay`,`img`,`idadreg`,`idproject`) VALUES (NULL,'$ref1', '$ref2','','','','',$amount,$amount2,'','','$statuspay','','','','$timepay','',$idadreg,$idproject)";
	
print_r($qrsql);
   print_r($ref1);
   print_r($ref2);
   print_r($timepay);
	echo "Error: " . $qrsql . "<br>" . $objConnect->error;
	
    $qrapi = mysqli_query($objConnect, $qrsql);
    $fqrapi = mysqli_fetch_assoc($qrapi);	
	
	echo '<script>alert("เพิ่มข้อมูลแล้ว");window.location="https://spfin.ru.ac.th/application/campus/admission/login/";</script>';
		
} else {
	//echo "Error: " . $qrsql . "<br>" . $objConnect->error;
    echo '<script>alert("พบข้อผิดพลาด");window.location="applicationcampus.php";</script>';
}

     
		//ref2 ซ้ำ
		}else{
		//echo "Error: " . $checkqrapi . "<br>" . $objConnect->error;
	echo '<script>alert("พบข้อผิดพลาด ระบบมีข้อมูลแล้ว");window.location="applicationcampus.php";</script>';
		}

	//else หมายเลขบัตรประจำตัวซ้ำ 
	}else{
	
	echo '<script>alert("มีข้อมูลในระบบแล้ว");window.location="applicationcampus.php";</script>';
	
	
}
	

	}//ปิด นับจำนวน ref1
}//ปิด นับจำนวน phone
?>

Copyright © 2019 by b0y-101