|
|
|
บันทึก 2 ตาราง แต่บันทึก id(auto) อ้างอิงอีกตารางไม่ได้ครับ |
|
|
|
|
|
|
|
ที่ใช้ $_POST["$id$i"] ต้องแก้เป็นอะไรเหรอครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com</title>
</head>
<body>
<center>
<?php
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("police_mamber");
mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
$strSQL = "INSERT INTO ob ";
$strSQL .="(id)";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["id"]."')";
$id = mysql_insert_id(); // กรณีที่เป็นค่า auto increment
for($i=0;$i<=(int)$_POST["hdnMaxLine"];$i++)
{
echo $_POST["object_".$i];
echo "<br>";
echo $_POST["day_".$i];
echo "<br>";
echo $_POST["total_".$i];
echo "<br>";
$strSQL = "INSERT INTO bw ";
$strSQL .="(bw_id,id,object,day,total) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["NULL"]."','".$_POST["$id$i"]."','".$_POST["object_".$i]."','".$_POST["day_".$i]."','".$_POST["total_".$i]."') ";
$objQuery = mysql_query($strSQL);
}
if($objQuery)
{
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=testmultishow.php\">";
}
else
{
echo "ผิดพลาด ข้อมูลไม่ถูกต้อง หรือ มีรายละเอียดซ้ำกัน";
}
mysql_close($objConnect);
?>
</body>
</html>
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2013-02-05 21:37:48
|
|
|
|
|
Date :
2013-02-05 21:36:02 |
By :
puldool |
View :
790 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ครับ ID มันออก เป็น 0 น่ะครับ
|
ประวัติการแก้ไข 2013-02-05 21:59:36
|
|
|
|
Date :
2013-02-05 21:55:02 |
By :
puldool |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตาราง หลักที่ดึงมา เป็น auto แล้วนะครับพี่ ต้องปรับอะไรกับ ฐานข้อมูลที่ดึงมาบ้างครับ
|
ประวัติการแก้ไข 2013-02-05 22:07:00 2013-02-05 22:07:12
|
|
|
|
Date :
2013-02-05 22:06:15 |
By :
puldool |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ สลับแถว ของโค้ดน่ะครับ
|
|
|
|
|
Date :
2013-02-05 22:16:14 |
By :
puldool |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|