Hej!
Har lavet en side der skal vise hvad man har i sin indkøbskurv - det virker
fint nok. Ud for hver vare sætter et lille tekstfelt, hvor man kan ændre
antallet af den bestemte vare - dette tekstfelt kalder jeg "nyt_antal_$i" -
$i bliver der lagt 1 til hver gang løkken kører en gang - jeg har også lavet
et "hidden" felt der fortæller hvor mange varer der er i alt.
Problemet består så i at ændre antallet af varer til det der er indtastet -
og det skal selvfølgelig ændres på det rigtige vareID - da der jo sagtens
kan være flere varer i kurven.
Jeg har forsøgt med følgende metode:
<snip>
for ($i = 1; $i <= $_REQUEST['antal_varer']; $i++)
//$_REQUEST['antal_varer'] er værdien fra mit hidden-felt
{
mysql_query("UPDATE kurv SET antal=$_REQUEST[$ny_antal] WHERE
basketID='$_SESSION[basketID]' AND vareID=$_REQUEST[vareID]") or die
(mysql_error());
}
</snip>
- Men det virker ikke efter hensigten.
Håber mit problem er forståeligt og løseligt
--
Med venlig hilsen
Thomas Sinkbæk
www.sinkbaek.com
- Broder Salsa: "København det er altid kokos"