フォームが投稿されると、value1,value2,value3, value4
として渡されます。それは個々の価値観として爆発的に展開されてきました。 を$variable[$i]
に挿入しようとしている場合を除いて、すべてがうまく動作しますが、テーブルに挿入されません。しかし、echo $variable[$i];
はうまく動作します。foreach()とfor()の内部でdbに値を挿入できません
なぜ値がdbに挿入されないのかについてのアイデア。
foreach ($_POST['ECB'] as $lx) {
for($i=0;$i<=$Count;$i++) {
$k += mysql_num_rows($el);
echo $variable[$i];
mysql_select_db($database_m, $m);
$query_stat = "Insert into table (field) values ('$variable[$i]')";
$Result = mysql_query($query_stat, $m) or die(mysql_error());
}
}
-1を付けた人はなぜそうしたのか説明できますか? – X10nD
このような文を変更する必要があります。 'テーブル(フィールド)の値に挿入する(' '$ variable [$ i]。' ') ' – Lion
@Lionはいいいえ。 – X10nD