จะเพิ่มข้อมูลลง MySQL ที่ดึงมาจาก SQL SERVER ทีละหลายๆบรรทัด ตอนนี้ติดปัญหาที่ INSERT ลง MySQL ไม่ได้ ช่วยกันดูหน่อยนะค่ะ
จะเพิ่มข้อมูลลง MySQL ที่ดึงมาจาก SQL SERVER ทีละหลายๆบรรทัด ตอนนี้ติดปัญหาที่ INSERT ลง MySQL ไม่ได้ ช่วยกันดูหน่อยนะค่ะ
ฟอร์มสำหรับ SAVE
<?
$objConnect = mysql_connect("localhost","****","****") or die("Error Connect to Database");
$objDB = mysql_select_db("transport");
for($i=1;$i<=(int)$_POST["hdnLine"];$i++)
{
if($_POST["TAXNO$i"] != "")
{
$strSQL = "INSERT INTO carry ";
$strSQL .="(DOCDATE,ARNAME,ADDRESSTH,TAXNO,NAMETRAN,SALECODE,OWNERCODE,SYSDOCREMARK,DRIVER,VEHICLE) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["DOCDATE$i"]."','".$_POST["ARNAME$i"]."','".$_POST["ADDRESSTH$i"]."','".$_POST["TAXNO$i"]."','".$_POST["NAMETRAN$i"]."' ";
$strSQL .=",'".$_POST["SALECODE$i"]."','".$_POST["OWNERCODE$i"]."','".$_POST["SYSDOCREMARK$i"].",'".$_POST["DRIVER$i"]."','".$_POST["VEHICLE$i"]."') ";
$objQuery = mysql_query($strSQL);
echo "Save Done.";
}
echo $_POST["SALECODE".$i];
echo "<br>";
echo $_POST["OWNERCODE".$i];
echo "<br>";
echo $_POST["SYSDOCREMARK".$i];
echo "<br>";
echo $_POST["TAXNO".$i];
echo "<br>";
echo $_POST["DRIVER".$i];
echo "<br>";
echo $_POST["VEHICLE".$i];
echo "<hr>";
}
mysql_close($objConnect);
?>
Tag : Mobile
Date :
2013-10-18 15:25:45
By :
zuzagirll
View :
1132
Reply :
6
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ดนัย','ปล-8072')' at line 1
มี error แบบนี้อะค่ะ
Date :
2013-10-21 13:21:07
By :
zuzagirll
ก็ลองไล่ Code ตาม Error ดีดีครับ พวกเครื่องหมาย ' " , ; มีอะไรขาด มีอะไรเกินไหม
Date :
2013-10-21 21:53:15
By :
apisitp
ขอบคุณทุกคนมากนะค่ะ โดยเฉพาะ คุณUnidentifier
Date :
2013-10-22 13:07:35
By :
zuzagirll
Load balance : Server 03