<?php mb_internal_encoding("UTF-8"); include("../conapps/dbcon.php"); $objConnect = mysqli_connect($servername,$username, $password, $dbname); // Check connection if ($objConnect->connect_error) { die("Connection failed: " . $objConnect->connect_error); } $text =$_POST["text"]; //$SQLtxt = "SELECT * FROM tb_qrcode422 where qrtextname= '$text'" or die("Error:" . mysqli_error()); // $result = $objConnect->query($SQLtxt); // $row = $result->fetch_assoc(); // $objQueryqr = $objConnect->query($qrtxtSQL); // $objResultqr = $objQueryqr->fetch_assoc(); //echo $text; //if(!empty($row)) // { // echo "<script>"; // echo "alert('บันทึกข้อมูลในระบบแล้ว!');"; // echo "window.location='https://spfin.ru.ac.th/testupdate/report/filepay.html';"; /// echo "</script>"; //}else{ $myfile = fopen($text, "r") or die("Unable to open file!"); // Output one line until end-of-file //$myfile1 = utf8_encode($myfile); //$myfile1 = iconv('UTF-8', 'ASCII//TRANSLIT', $myfile); //$myfile1=iconv( 'UTF-8' , 'TIS-620' ,$myfile); //echo $myfile1; $members = array(); while(!feof($myfile)) { //echo fgets($myfile) . "<br>"; $members[] = fgets($myfile); //echo "<br>" . substr($members[1],0, 7); //echo $members[]; // $num++ // echo $num; } fclose($myfile); var_dump($members); echo "<br>" ; //echo $members[1]; //echo "<br>" . substr($members[1],0, 7); //echo "<br>" . count($members); $num = count($members) - 2; for ($x = 1; $x < $num; $x++) { // echo "The number is: $x <br>"; $recordtypeno = iconv_substr($members[$x],13, 20,"UTF-8"); // $payerbank = iconv_substr($members[$x],7,3); //$merchantaccount = iconv_substr($members[$x],10,10); //$paymentdate = iconv_substr($members[$x],24,4) . "-" . iconv_substr($members[$x],22,2) . "-" . iconv_substr($members[$x],20,2) ; //$paymentttime = iconv_substr($members[$x],28,2) . ":" . iconv_substr($members[$x],30,2) . ":" . iconv_substr($members[$x],32,2); //$payername = iconv_substr($members[$x],34,50,"UTF-8"); //$ref1 = iconv_substr($members[$x],84,20); //$ref2 = iconv_substr($members[$x],104,20); //$payerbankcode = iconv_substr($members[$x],144,8); //$kindtransaction = iconv_substr($members[$x],152,1); //$bypay = iconv_substr($members[$x],153,3); //$paymentamount = (iconv_substr($members[$x],163,13))/100; //$paymentamount = number_format($paymentamount, 2, '.', ''); //$qrtextname = $text; // $strSQL = "SELECT tbqr.idadreg,tbqr.idproject FROM tb_qrapi tbqr where tbqr.ref2=$ref2" or die("Error:" . mysqli_error()); // $objQuery = $objConnect->query($strSQL); /// $objQuery1 = $objConnect->query($strSQL); // $objResult1 = $objQuery1->fetch_assoc(); // $idproject =$objResult1["idproject"]; echo $recordtypeno . "<br>"; //echo $payerbank . "<br>"; //echo $merchantaccount . "<br>"; //echo $paymentdate . "<br>"; //echo $paymentttime . "<br>"; //echo $payername . "<br>"; //echo $ref1 . "<br>"; //echo $ref2 . "<br>"; //echo $payerbankcode . "<br>"; //echo $kindtransaction . "<br>"; //echo $bypay . "<br>"; //echo $paymentamount . "<br>"; //echo $qrtextname . "<br>"; //$sql = "INSERT INTO tb_qrcode422 (recordtypeno, payerbank, merchantaccount, paymentdate, paymentttime, payername, ref1,ref2, payerbankcode, kindtransaction,bypay, paymentamount,qrtextname) VALUES('$recordtypeno','$payerbank','$merchantaccount','$paymentdate','$paymentttime','$payername','$ref1','$ref2','$payerbankcode','$kindtransaction','$bypay','$paymentamount','$qrtextname')"; //if ($objConnect->query($sql) === TRUE) { //echo "New record created successfully"; ////} else { ////echo "Error: " . $sql . "<br>" . $objConnect->error; //} } //} $objConnect->close(); ?>