PHPとmySQlを使用するのは単なる初心者です。私は現在、行を動的に追加してデータベースに入れるために使用できるWebアプリケーションシステムを開発しています。ここにスニペットがあります。PHPを使用してフォームから動的に追加された行をmySQLデータベースに追加するには
関数addTerms(){私は追加された行からの私のデータベースに値を追加するにはどうすればよい
var table = document.getElementById('contractterms');
var lastRow = table.rows.length;
var iteration = lastRow;
var row = table.insertRow(lastRow);
var cell1 = row.insertCell(0);
var contractTermName = document.createElement('input');
contractTermName.type = 'text';
contractTermName.name = 'termName' + iteration;
contractTermName.id = 'termName' + iteration;
cell1.appendChild(contractTermName);
var cell2 = row.insertCell(1);
var contractSummary = document.createElement('textarea');
contractSummary.name = 'termSummary' + iteration;
contractSummary.id = 'termSummary' + iteration;
contractSummary.cols = "50";
cell2.appendChild(contractSummary);
}
?私はすでに回答を検索しようとしましたが、それは私を助けませんでした。それは全く働いていなかった。ご協力ありがとうございました!
こんにちは。あなたの返事をありがとうございました。うーん。追加されたデータを取得する方法に関するコードサンプルを私にも伝えることができますか?私は本当にこれで新しいです:( – OnMyLearningProcess
あなたのテーブル内のフォーム要素を既に作成し、IDを与えます。これらのIDを使用してフォーム要素の値を取得します。基本的には、document.getElementById( 'termname' +もちろん、あなたはjavascriptの基本的な理解が必要で、jQueryのようなライブラリは本当にAjaxリクエストを手助けするでしょう。 – Paul
あなたが達成しようとしていることを知ることもまた助けになります。あなたのコードは、テーブルに行を追加します。これらのテーブル行には、入力とテキストエリア(値なし)が含まれています。 – Paul