<?php session_start(); include_once("../../conn/dbconn.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 $pname=$_SESSION['pname']; $procode=$_SESSION['procode']; $codepay=$_SESSION['codepay']; $yearpro=$_SESSION['yearpro']; $yearb=$_SESSION['yearb']; $mastertime=$_SESSION['mastertime']; $codezz=$_SESSION['codezz']; $idproject=$_SESSION['idprojall'] ; $reg=$_SESSION['reg']; $idproadm=$_SESSION['idproadm']; //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_appaddmba 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 "ไม่ซ้ำ เพิ่มได้"; //นับจำนวนผู้สมัคร Twin รุ่น 12 ทั้งหมด กี่คน $countnum = "SELECT * FROM tb_appaddmba WHERE procode = '".$procode."' "or die("Error:" . mysqli_error()); //print_r($countnum); $cresult1 = mysqli_query($objConnect, $countnum); $cnum=mysqli_num_rows($cresult1); //print_r($cnum); //$count1=$cresult1; if($cnum > 0) { $cadmissnum = $cnum +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; $idadreg=2; //$phonenumber=$data['phonenumber']; $phonenumber=$data['phonenumber'];//database phone $ref2=$idadreg.$phonenumber.$yearb.$numberc.$codepay; $count = $cnum; //ตรวจสอบว่ามีเลข ref2 ซ้ำหรือไม่ เพื่อทำการเพิ่ม ข้อมูล qr //$idproject = 33; $checkqrapi = "SELECT * FROM tb_qrapi 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']; $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='-'; } $perfor61=$data['perfor61']; $perfor62=$data['perfor62']; if (empty($perfor62)){ $perfor62='-'; } $perfor63=$data['perfor63']; if (empty($perfor63)){ $perfor63='-'; } $reg='ค่าธรรมเนียมการศึกษาตลอดหลักสูตร 159,000 บาท (ไม่มีการศึกษาดูงาน) แบ่งชำระ 8 งวด'; $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_appaddmba` (`idapp`, `ref1`, `ref2`, `admissnum`, `codepay`, `admissnum1`, `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','$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')"; /*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) { //เมื่อข้อมูลถูกต้อง เพิ่มข้อมูล tb_qrapicp //เพิ่มข้อมูล 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,$idproject)"; $qrapi = mysqli_query($objConnect, $qrsql); $fqrapi = mysqli_fetch_assoc($qrapi); echo '<script>alert("เพิ่มข้อมูลแล้ว");window.location="https://mmm.ru.ac.th/applicationnew/admission/twinprogram/login/";</script>'; } else { //echo "Error: " . $qrsql . "<br>" . $objConnect->error; echo '<script>alert("พบข้อผิดพลาด");window.location="insert_online.php";</script>'; } //ref2 ซ้ำ }else{ //echo "Error: " . $checkqrapi . "<br>" . $objConnect->error; echo '<script>alert("พบข้อผิดพลาด ระบบมีข้อมูลแล้ว");window.location="insert_online.php";</script>'; } }else{ echo '<script>alert("มีข้อมูลในระบบแล้ว");window.location="insert_online.php";</script>'; } }//ปิด นับจำนวน ref1 }//ปิด นับจำนวน phone ?>