それぞれtr
の3つのinput
の不確定な行があります。たぶん10行、おそらく100行、クリックしたボタンに依存します(onclickメソッドはaddDvcPeople()
です)。ここでテーブルに挿入された配列名の値を投稿する方法は?
は私のSQLです:私のSQLは動作しないことができる
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+')'));
}
:ここ
$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のコードです。私はenName".$i."
が間違っていると思います。 enName"+.$i.+"
、enName$i
が間違っています。誰が私を助けられるか ?
あなたが本当にやりたいのですか?作成したテーブルのすべてのデータをデータベースに追加しますか?エキサイティングなHTMLテーブルに行を追加し続けますか? – Sand
クリックごとにaDWIがインクリメントされますか? –