このような配列を投稿しています4, 6, 7
ただし、これらの各値をSQLテーブルに挿入するのに問題があります。
これが私がこれまでに持っているものです...
$a = array($_POST['newsletterArray']);
$mything = 32;
$values = array();
foreach($a as $key => $value) {
$values[] = "('{$mything}', '{$value}')";
}
if(sizeof($values)) {
$query = "INSERT INTO images (news_event_id, newsletter_id) VALUES ".implode(',', $values);
$result = $mysqli->query($query);
}
このコードは配列から最初のレコードを挿入しますが、後続のレコードは挿入しません。
代用$_POST['newsletterArray']
する4, 6, 7
とうまくいくので、ここに問題があるようです。
newsletterArray
それがまったく役立つ場合は、テキスト入力です。