|
|
|
ช่วยดูโค้ดให้หน่อยครับ ต้องจัดเก็บข้อความที่รับมาจาก dynamic-element ด้วย implode แล้วค่อยบันทึกเข้าฐานข้อมูล |
|
|
|
|
|
|
|
ช่วยแนะนำทีครับว่าต้องแก้ตรงไหน
Code (PHP)
for($i=0;$i<$_POST['hdnMaxLine'];$i++){
$all_subject = implode("," , $_POST["Column1_".$i]);
$sql="INSERT INTO tb_meeting(m_date,m_time,m_room,remark,m_subject,m_status,create_date,create_time,gen_id) VALUES('$m_date','$m_time','$room_name','$remark','$all_subject','1',CURDATE(),CURTIME(),'$gen_id')";
https://www.thaicreate.com/community/javascript-create-dynamic-element-html-form.html
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-03-21 15:04:57 |
By :
poomloom |
View :
926 |
Reply :
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com</title>
</head>
<body>
<?
for($i=1;$i<=(int)$_POST["hdnMaxLine"];$i++)
{
echo $_POST["txtCustomerID_".$i];
echo "<br>";
echo $_POST["txtName_".$i];
echo "<br>";
echo $_POST["txtEmail_".$i];
echo "<br>";
echo $_POST["txtCountryCode_".$i];
echo "<br>";
echo $_POST["txtBudget_".$i];
echo "<br>";
echo $_POST["txtUsed_".$i];
echo "<hr>";
}
?>
</body>
</html>
แรก insert เอาครับ
|
|
|
|
|
Date :
2012-03-21 17:59:57 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อักตัวอย่างครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<?
mysql_connect("localhost","root","root") or die (mysql_error());
mysql_select_db("mydatabase");
for($i=1;$i<=(int)($_POST["hdnLine"]);$i++)
{
if($_FILES["fileUpload".$i]["name"] != "")
{
if(move_uploaded_file($_FILES["fileUpload".$i]["tmp_name"],"thaicreate/".$_FILES["fileUpload".$i]["name"]))
{
$strSQL = "INSERT INTO gallery ";
$strSQL .="(GalleryName,Picture) VALUES ('".$_POST["txtGalleryName".$i]."','".$_FILES["fileUpload".$i]["name"]."')";
mysql_query($strSQL);
echo "Copy/Upload ".$_FILES["fileUpload".$i]["name"]." completed.<br>";
}
}
}
echo "<br><a href='php_multiple_upload6.php'>View file</a>";
mysql_close();
?>
</body>
</html>
Go to : PHP MySQL Upload File to MySQL Database - Multiple Dynamic CreateElement Input File Upload
|
|
|
|
|
Date :
2012-03-21 18:01:10 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ
แล้วถ้าผมจะเก็บข้อมูลที่ได้รับจาก $_POST['Column1_'.$i] ที่รับมาหลายๆ element ให้อยู่ใน Column เดียวกันจะทำยังไงครับ ช่วยแนะนำที
|
|
|
|
|
Date :
2012-03-21 20:58:28 |
By :
poomloom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้าฟอร์มบันทึกข้อมูลครับ
ซึ่งถ้า insert เข้าฐานข้อมูลมันจะเก็บเป็น 3 เรคคอร์ด
AAAAAAAAA
BBBBBBBBB
CCCCCCCCC
แต่อยากเก็บแค่ 1 เรคคอร์ด โดยเอาทั้ง 3 element มารวมกัน แล้วใช้เครื่องหมาย - คั่นแบบนี้ครับ
AAAAAAAAA-BBBBBBBBB-CCCCCCCCC
|
|
|
|
|
Date :
2012-03-21 21:29:02 |
By :
poomloom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยแนะนำแนวทางอีกทีหน่อยครับ ตามคำตอบ No.4 ไม่รู้จริงๆ ครับ
|
|
|
|
|
Date :
2012-03-22 21:42:48 |
By :
poomloom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณน่าจะต้องทราบจำนวน Column ที่แต่นอนครับ
|
|
|
|
|
Date :
2012-03-23 06:05:21 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดู #ref 2 ครับ
|
|
|
|
|
Date :
2012-03-23 08:50:34 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|