PHP gevorderde |
|
Voorbeeldje:
<?php
/* data ... kan natuurlijk overalvandaan komen (DB ..?) */
$data = array (1 => "b1", 2 => "b2", 3 => "b3", 4 => "b4", 5 => "b5");
if (!isset($_POST['submit'])) {
?><form name="" action="" method="post"><?php
/* checkboxen in form zetten ... */
foreach ($data as $dataId => $dataValue) {
?><input type="checkbox" name="delMsg[]" value="<?php print $dataId; ?>" /> <?php print $dataValue;
}
?>
<input type="submit" name="submit" value="Verzend!" />
</form><?php
}
else {
/* kijk of er een of meerdere checkboxen geselecteerd zijn ... */
if (isset($_POST['delMsg']) && sizeof($_POST['delMsg']) > 0) {
foreach ($_POST['delMsg'] as $value) {
print $value . " geselecteerd <br />";
/* doe iets met $value (het overeenkomende ID uit DB verwijderen ..?) */
}
}
}
?>
<?php /* data ... kan natuurlijk overalvandaan komen (DB ..?) */ $data = array (1 => "b1", 2 => "b2", 3 => "b3", 4 => "b4", 5 => "b5"); if (!isset($_POST['submit'])) { ?><form name="" action="" method="post"><?php /* checkboxen in form zetten ... */ foreach ($data as $dataId => $dataValue) { ?><input type="checkbox" name="delMsg[]" value=" <?php print $dataId; ?>" /> <?php print $dataValue; } ?> <input type="submit" name="submit" value="Verzend!" /> </form><?php } else { /* kijk of er een of meerdere checkboxen geselecteerd zijn ... */ if (isset($_POST['delMsg']) && sizeof($_POST['delMsg']) > 0) { foreach ($_POST['delMsg'] as $value) { print $value . " geselecteerd <br />"; /* doe iets met $value (het overeenkomende ID uit DB verwijderen ..?) */ } } } ?>
|