<?
include ("config.php");
$sale_id=$_POST["in_sale_id"];
$send_date=$_POST["in_send_date"];
$sql="insert into send_product (sale_id,send_date) values ('$sale_id','$send_date') ";
$result=mysql_query($sql) or die (mysql_error());
$new_cus_id=mysql_insert_id();
$sql1="select * from sale_detail where sale_id='$sale_id' ";
$result1=mysql_query($sql1) or die(mysql_error);
$num_rows1=mysql_num_rows($result1);
if($num_rows1 > 0){
while ($rs1 = mysql_fetch_array($result1)){
for ($n=0;$n<count($id);$n++) {
$sql3="insert into send_product_detail (send_id,pro_id,pro_ total) values ('$new_cus_id','$rs1[pro_id][$n]','$rs1[sale_amount][$n]') ";
$result3=mysql_query($sql3) or die (mysql_error());
$sql4="update sale set sale_status = 3 where sale_id='$sale_id'";
$result4=mysql_query($sql4) or die (mysql_error());
if($result){
echo"บันทึกข้อมูลเรียบร้อยแล้ว";
}else{
echo"ไม่สามารถบันทึกข้อมูลได้";
}//end if
}
}
}
mysql_close($connect);
?>
เหมือนมันจะมีปัญหาตรง for อะครับ ช่วยผมที ขอบพระคุณมาก
อันนี้ที่คิดว่าถุกแล้ว แต่ก็ไม่ได้อะครับ T_T
for ($n=0;$n<count($rs1[pro_id]);$n++) {
Date :
2012-01-14 21:15:34
By :
park
No. 4
Guest
ผลเวลารัน
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 'total) values ('19','1[0]','2[0]')' at line 1