Lid |
|
Hoi. ik heb een checkbox naast elk product. zodra je die checkbox selecteer word het product id in een array gezet:
<?php
<input type="checkbox" name="array[]" value="<?php echo $obj['prdid'];?>">
?>
<?php <input type="checkbox" name="array[]" value="<?php echo $obj['prdid'];?>"> ?>
verder:
<?
$array = $_POST['array'];
?>
<? $array = $_POST['array']; ?>
in de form heb ik action="factuur.php" en method="POST".
op factuur.php heb ik dit scriptje:
<?php
if (count($_POST['array']) > 0)
{
foreach ($_POST['array'] as $key $values)
{
// Hier bijv. je query om de rest van de product gegevens op te halen.
}
}
?>
<?php if (count($_POST['array']) > 0) { foreach ($_POST['array'] as $key $values) { // Hier bijv. je query om de rest van de product gegevens op te halen. } } ?>
maar krijg een error:
Parse error: parse error, expecting `')'' in c:\phpdev\www\factuur.php on line 25
lijn 25:
foreach ($_POST['array'] as $key $values)
ik heb nie heel veel inzicht in php, maar kan zo ook niet zien waar de fout zit.
als 2e, kan iemand me uitleggen hoe dat zit met $key $values
wat doen die precies en wat is het verschil tussen die 2.
groetjes
andre
|