これをデータベースに挿入するにはどうすればよいですか? これを行うために多くの方法を試しましたが、成功しませんでした。また、どのように入力タイプの数を数えることができますか?
ありがとうございました
<input class="beschrijving" style="width: 436px" type="text" name="beschrijving[]" />
<input style="width: 60px" type="text" maxlength="" name="aantal[]" />
<input style="width: 100px" type="text" maxlength="" name="prijs[]" />
<br />
<br />
<input class="beschrijving" style="width: 436px" type="text" name="beschrijving[]" />
<input style="width: 60px" type="text" maxlength="" name="aantal[]" />
<input style="width: 100px" type="text" maxlength="" name="prijs[]" />
<br />
<br />
<input class="beschrijving" style="width: 436px" type="text" name="beschrijving[]" />
<input style="width: 60px" type="text" maxlength="" name="aantal[]" />
<input style="width: 100px" type="text" maxlength="" name="prijs[]" />
<br />
<br />
<input class="beschrijving" style="width: 436px" type="text" name="beschrijving[]" />
<input style="width: 60px" type="text" maxlength="" name="aantal[]" />
<input style="width: 100px" type="text" maxlength="" name="prijs[]" />
<br />
<br />
<input class="beschrijving" style="width: 436px" type="text" name="beschrijving[]" />
<input style="width: 60px" type="text" maxlength="" name="aantal[]" />
<input style="width: 100px" type="text" maxlength="" name="prijs[]" />
<br />
<br />
<input class="beschrijving" style="width: 436px" type="text" name="beschrijving[]" />
<input style="width: 60px" type="text" maxlength="" name="aantal[]" />
<input style="width: 100px" type="text" maxlength="" name="prijs[]" />
<br />
<br />
</div>
編集:
一部の人々は私が何を意味するのかを知らないようです.まず第一に私はPHPで作業しています.これは私の問題です.私のフォームには同じ名前の複数の入力フィールドがあります.名前から配列を作成しました.配列の値をデータベースに入れたい
これを試してみましたが、うまくいきません。
for( $i = 1; $i <= 5; $i++ ){
$nummer = $_POST['factuurnaam'];
$des = $_POST['beschrijving[]'.$i];
$amount = $_POST['aantal[]'.$i];
$prijs = $_POST['prijs[]'.$i];
$sql = mysql_query("INSERT INTO `facturen`(`beschrijving`,`aantal`, `prijs`, `factuurnaam`) VALUES ('".$des."','".$amount."','".$prijs."','".$nummer."')") or die(mysql_error());
}