<?
session_start();
include "connect.php";
$deliver_detail=0;
$sql2="INSERT INTO deliver(deliver_id,deliver_data,emp_id,deliver_status) values('".$_SESSION["d_id"]."','".date("d-m-y")."','".$_SESSION["emp_pas"]."','".$deliver_detail."')";
if(mysql_query($sql2)){
for($i=1; $i<=$_SESSION["counter"]; $i++){
$sql="INSERT INTO list_product(deliver_id,catalog_id,pro_num,pro_price) values('".$_SESSION["d_id"]."','".$_SESSION["c_id"][$i]."','".$_SESSION["lis_num"][$i]."','".$_SESSION["c_price"][$i]."')";
mysql_query($sql);
$sql="update catalog set catalog_inventories = catalog_inventories +".$_SESSION["lis_num"][$i]." where catalog_id = ".$_SESSION["c_id"][$i];
mysql_query($sql);
}
echo "<CENTER>บันทึกขุ้อมูลเรียบร้อยแล้ว";
echo "<BR><a href='show_list.php'>กลับหน้าหลัก</a></CENTER>";
}else{
echo "<CENTER>ไม่สามารถบันทึกข้อมูลได้";
echo "<BR><a href='show_list.php'>ย้อนกลับเพื่อกรอกข้อมูลใหม่</a></CENTER>";
}
จากโค้ดนี้มีรายการสินค้าสองตาราง แต่มันรับเข้าได้แค่ตารางเดียว มีท่านใดทราบไหมครับว่าต้องทำยังไงถึงรับได้สองตารางพร้อมกัน
จากโค้ดนี้พอจะรู้ไหมครับทำไมมันส่งข้อมูลได้แค่ตารางสินค้าเดียว
session_start();
include "connect.php";
$deliver_detail=0;
$sql2="INSERT INTO deliver(deliver_id,deliver_data,emp_id,deliver_status) values('".$_SESSION["d_id"]."','".date("d-m-y")."','".$_SESSION["emp_pas"]."','".$deliver_detail."')";
if(mysql_query($sql2)){
for($i=1; $i<=$_SESSION["counter"]; $i++){
$sql="INSERT INTO list_product(deliver_id,catalog_id,pro_num,pro_price) values('".$_SESSION["d_id"]."','".$_SESSION["c_id"][$i]."','".$_SESSION["lis_num"][$i]."','".$_SESSION["c_price"][$i]."')";
mysql_query($sql);
$sql="update catalog set catalog_inventories = catalog_inventories +".$_SESSION["lis_num"][$i]." where catalog_id = ".$_SESSION["c_id"][$i];
mysql_query($sql);
}
echo "<CENTER>บันทึกขุ้อมูลเรียบร้อยแล้ว";
echo "<BR><a href='show_list.php'>กลับหน้าหลัก</a></CENTER>";
}else{
echo "<CENTER>ไม่สามารถบันทึกข้อมูลได้";
echo "<BR><a href='show_list.php'>ย้อนกลับเพื่อกรอกข้อมูลใหม่</a></CENTER>";
}
จากโค้ดนี้มีรายการสินค้าสองตาราง แต่มันรับเข้าได้แค่ตารางเดียว มีท่านใดทราบไหมครับว่าต้องทำยังไงถึงรับได้สองตารางพร้อมกัน