|
|
|
สอบถามค่ะ ไม่สามารถเพิ่มข้อมูล 2 ตารางพร้องกัน ลงในdatabaseได้ค่ะ |
|
|
|
|
|
|
|
ใส่เป็น tag php มาดีกว่าครับมาเป็น printscr เลย
|
|
|
|
|
Date :
2014-08-27 15:23:28 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
----Table newstest----
TestID -->PK (auto increment)
NameTest
DetailTest
----Table files----
FileID -->PK (auto increment)
TestID
Name
FileName
Code (PHP)
<?
$strSQL2 = "INSERT INTO newstest ";
$strSQL2 .="(NameTest,DetailTest) VALUES ('".$_POST["txttest1"]."','".$_POST["txttest2"]."')";
$objQuery = mysql_query($strSQL2);
$TestID=mysql_insert_id();
for($i=0;$i<count($_FILES["filUpload"]["name"]);$i++)
{
if($_FILES["filUpload"]["name"][$i] != "")
{
if(copy($_FILES["filUpload"]["tmp_name"][$i],"myfile/".$_FILES["filUpload"]["name"][$i]))
{
$strSQL1 = "INSERT INTO files ";
$strSQL1 .="(TestID,Name,FilesName) VALUES ('".$TestID."','".$_POST["txtName"][$i]."','".$_FILES["filUpload"]["name"][$i]."')";
$objQuery = mysql_query($strSQL1);
if($objQuery){
echo "Copy/Upload Complete<br>";
}
}
}
}
?>
แนะนำ
1. connect แต่ละครั้งให้ใช้การ include เพื่อให้ง่ายต่อการใช้งาน
2. variable (ค่าตัวแปร) ควรตั้งให้เหมาะกับชนิดข้อมูล เช่น NameTest = $_POST['NameTest']
|
ประวัติการแก้ไข 2014-08-27 15:41:39 2014-08-27 15:46:28
|
|
|
|
Date :
2014-08-27 15:40:16 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่า
|
|
|
|
|
Date :
2014-08-27 15:45:36 |
By :
kwangchanat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|