jQuery を使用して、ユーザーが必要とする数の入力テキスト ボックスを次のように作成しています。
<script type="text/javascript">
$(document).ready(function() {
$('#names').on({
blur: function() {
var name = $("<p><input class='input' type='text' /></p>")
var nullFields = 0;
$(this).closest('div#names').find('input.input').each(function(){
if($(this).val() == ""){
nullFields++;
}
});
console.log(nullFields);
if(nullFields <= 1){
$('#names').append(name.fadeIn(500));
}
}
}, 'input');
});
</script>
$_POST['blah']
とを使用してデータベースに静的テキスト ボックスを挿入することは問題ではありませんmysql_query("INSERT INTO ...")
が、動的に作成されたテキスト ボックスの値を挿入するにはどうすればよいでしょうか。テキストボックスを作成するときに、テキストボックスに別の名前を付ける必要があることはわかっています。また、MySQL クエリはある種のループを経由するものと推測します。
編集
問題の Web サイトはこちら、具体的には手順 4 にあります。前述のように、手順 3 は非常に簡単です。