Hallo allen, ik ben bezig met een site om producten met elkaar te vergelijken. nu wil ik dat mijn gast de producten kan selecteren volgens het bekende checkboxprincipe. aan de checkbox geef ik als value het product id mee. maar als naam wil ik eigelijk een gelijke voor alle checkboxen. maar hoe kan ik dan met php de aangevinkte er uit halen zonder dat ik alle checkboxen af moet?
Als name van de checkboxes geef je gewoon een array, en de value maak je het id van het product.

Een niet aangevinkte checkbox zal niet worden verzonden dus zo heb je alle geselecteerde producten.
ik heb nooit veel gesnapt van arrays heb je een voorbeeldje liggen
<?php
echo '<imput type="checkbox" name="product[]" value="'.$id.'">Product';
?>

Nogal beun, want het horot natuurlijk een label te bevatten, maar dit is het idee.
Bij de naam geef je dus een [] erachter, wat ervoor zorgt dat het als array wordt opgevat door php.

Reageren