ผมมีโค้ดที่มันสามารถคลิกเพิ่ม text box ได้อ่ะครับ แล้วเมื่อกรอกข้อมูลใน text box จนครบตามจำนวน text box ที่ต้องการ แล้วจึงบันทึกลงในฐานข้อมูลครับ อยากรบกวนถามหน่อยครับว่า บันทึกลงฐานข้อมูลอย่างไร ให้เก็บข้อมูลรวมไว้เป็นแถวเดียว เพราะที่ผมทำมันเข้ามาหลายแถวตามจำนวน text box ที่คลิกเพิ่มมา ประมาณอยากให้คลิกใส่ข้อมูลใน text box จำนวนเท่าไรก็จะเก็บไว้ในฐานข้อมูลในแถวเดียวกัน
<input type="text" id="row_tb" name="row_tb" />
<input type="button" name="Button" value="Insert Record" onclick="loop_insert()" /
<script>
function loop_insert(){
var num=document.getElementById('row_tb').value
for(i=1;i<=num;i++){
insert_row()
}
}
function insert_row(){
var myTable=document.getElementById('myTable')
var current_row=document.getElementById('myTable').rows.length
var x=myTable.insertRow(current_row) // insert new row
var y=myTable.rows // get attribute of row
var a=x.insertCell(0) // assign position of cell 1 in new row
var b=x.insertCell(1) // assign position of cell 2 in new row
var c=x.insertCell(2) // assign position of cell 3 in new row
var d=x.insertCell(3) // assign position of cell 4 in new row
var f=x.insertCell(4) // assign position of cell 5 in new row
var e=x.insertCell(5) // assign position of cell 6 in new row
var g=x.insertCell(6) // assign position of cell 7 in new row
a.innerHTML=current_row
b.innerHTML="<input type='text' name='Description[]' size='40' />"
c.innerHTML="<input type='text' name='Supplier_name[]' size='40' />"
d.innerHTML="<input type='text' name='Size[]' size='3' />"
f.innerHTML="<input type='text' name='Quantity[]' size='6' />"
e.innerHTML="<input type='text' name='Prize[]' size='3' />"
g.innerHTML="<input type='text' name='Source[]' />"
}
</script>