Nulstil array
Hej,Jeg har denne kode:
foreach($SESSION["cart"] as $key => $value) {
if ($key != "itemCount" && $key != "total" && $value > 0){
// Hent pris
$query = mysql_query("SELECT productName, price FROM product_products WHERE productID=$key") or die(handleError($PHP_SELF, mysql_error()));
$row = mysql_fetch_array($query);
echo "<input type=\"hidden\" name=\"id[]\" value=\"".$key."\">";
echo "<tr>";
echo "<td class=\"bodyText\"><a href=\"#\" onclick=\"mainForm.quantity[".$key."].value=0;mainForm.option.value='com_cart';mainForm.task.value='updateCart';mainForm.submit();\"><img src=\"images/removeFromCart.gif\" alt=\"Fjern fra indkøbskurven\" width=\"13\" height=\"12\" border=\"0\"></a></td>";
echo "<td class=\"bodyText\"><a href=\"#\">".$row[productName]."</a></td>";
echo "<td class=\"bodyText\"><div align=\"right\">DKK ".number_format($row[price], 2, ',', '.')."</div></td>";
echo "<td> </td>";
echo "<td><input name=\"quantity[]\" type=\"text\" class=\"inputField_addToCart\" size=\"4\" maxlength=\"2\" value=\"".$value."\"></td>";
echo "<td nowrap class=\"bodyText\"><div align=\"right\">DKK ".number_format($value * $row[price], 2, ',', '.')."</div></td>";
echo "</tr>";
$grandTotal += $value * $row[price];
}
}
Er der nogen, der kan fortælle mig, hvordan jeg fikser denne kode, så jeg ikke får fejl:
onclick=\"mainForm.quantity[".$key."].value=0;
Ideen er at nustille value for derefter at submitte.
