|
|
|
รบกวนหน่อยครับ save ข้อมูลลงฐานข้อมูล แบบ multi record |
|
|
|
|
|
|
|
save_workorder.php
Code (PHP)
<html>
<head>
<title>Save Workorder</title>
</head>
<body>
<?
include("../connect.php");
for($i=1;$i<=$_POST["hdnLine"];$i++)
{
if($_POST["ID$i"] != "")
{
$strSQL = "INSERT INTO workorder ";
$strSQL .="(ID,work,date) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["ID$i"]."','".$_POST["work$i"]."', ";
$strSQL .="'".$_POST["date$i"]."' ";
$objQuery = mysql_query($strSQL);
}
}
echo "Save Done. Click <a href='view_workorder.php'>here</a> to view.";
mysql_close();
?>
</body>
</html>
|
ประวัติการแก้ไข 2012-01-24 16:49:09
|
|
|
|
Date :
2012-01-24 16:29:03 |
By :
akkaneetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
echo $strSQL."<br><br>";
$objQuery = mysql_query($strSQL);
ลองดูมันเข้าเงื่อนไขการ Insert หรือเปล่าครับ ถ่้าเข้ามันจะต้อง echo SQL ออกมา
|
|
|
|
|
Date :
2012-01-24 17:09:58 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผลที่ได้ครับ
แสดงค่าที่รับมา แต่ค่านั้นไม่ถูกส่งเข้าฐานข้อมูล
|
ประวัติการแก้ไข 2012-01-24 17:26:02
|
|
|
|
Date :
2012-01-24 17:25:11 |
By :
akkaneetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณน่าจะลืมปิด ) ครับ
|
|
|
|
|
Date :
2012-01-24 17:26:31 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อืมม ได้แล้วครับ ขอบคุณครับ
แต่ขอถามอีกอย่างละกันครับ ว่า ถ้าลืมใส่ แล้วทำไมระบบไม่ขึ้นฟ้องว่า syntax ไม่ถูกต้องละครับ ทำไมถึงทำงานผ่านละครับ
|
|
|
|
|
Date :
2012-01-24 17:29:50 |
By :
akkaneetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$objQuery = mysql_query($strSQL) or die(mysql_error());
เขียนดัดแบบนี้ได้ครับ
|
|
|
|
|
Date :
2012-01-24 17:38:44 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|