我有不確定的行,每個tr
有三個input
。也許10行,也許100行,它取決於點擊按鈕(onclick方法是addDvcPeople()
)。如何發佈插入到表中的數組名稱值?
這裏是我的SQL:
$query="insert into IDC (name,id,phone,cloudeid) VALUES (?,?,?,?)";
$stmt = $conn->prepare($query);
for($i=5;$i<10;$i++)
{
$stmt->execute(array($_POST['enName".$i."'],$_POST['enID".$i."'],$_POST['enPhone".$i."'],LAST_INSERT_ID()));
......
}
這裏是我的javascript代碼:
function addDvcPeoplef()
{
newrow = '<tr><td ><input name="enName'+aDWI+'"></td><td ><input name="enID'+aDWI+'"></td><td ><input name="enPhone'+aDWI+'"></td></tr>';
$(newrow).insertAfter($('#staTable tr:eq('+aDWI+')'));
}
我的SQL不能工作。我想enName".$i."
是錯誤的。而enName"+.$i.+"
,enName$i
是錯誤的。誰能幫我 ?
你到底想幹什麼?您是否想將創建的表上的所有數據添加到數據庫中?或者繼續添加行到令人興奮的HTML表格? – Sand
是否每次點擊都增加aDWI? –