 |
จะเพิ่มข้อมูลลง 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 :
1151 |
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 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|