Bene, puoi provare a eseguire il loop con un foreach su quell'array. Quindi supponiamo che tu abbia chiamato le tue caselle di controllo come name="checkbox[]"
.
Quindi nella pagina in cui stai elaborando il $_POST
vars che puoi fare
$sql = "INSERT INTO table(column1,column2) VALUES (?,?)";
$stmt = $mysqli->prepare($sql);
foreach ($_POST['checkbox'] as $box) {
//process each checkbox here
$stmt->bind_param('ss', $box, $otherValue);
$stmt->execute();
}
Questo è solo uno pseudo-codice per iniziare.
Puoi trovare maggiori informazioni sulle dichiarazioni preparate qui:http://php .net/manual/en/mysqli-stmt.bind-param.php