spamoom Posted March 29, 2007 Share Posted March 29, 2007 I'm writing a shopping cart atm, and I can't figure out how I am going to do this.... I have a while loop go through each item and display the corresponding info including a input box with a quantity. Each quantity box is currently named "quantity:3" 3 being the item id for example. What I can't figure out how to do is get the $_POST variables of the quantity and update each of them through the array. I could do this statically, but that just isn't right. Surely there is a way of doing it dynamically! Please share your thoughts.... thanks SpaM! Quote Link to comment https://forums.phpfreaks.com/topic/44779-solved-confuzzling-s/ Share on other sites More sharing options...
hitman6003 Posted March 29, 2007 Share Posted March 29, 2007 You should be able to change the name of your items to be an array... <input type="text" name="quantity[$item_id]"> This will result in an array that you can loop through in the post element... foreach ($_POST['quantity'] as $item_id => $quantity) { //do your updating } Quote Link to comment https://forums.phpfreaks.com/topic/44779-solved-confuzzling-s/#findComment-217418 Share on other sites More sharing options...
spamoom Posted March 29, 2007 Author Share Posted March 29, 2007 cheers hitman Never knew that was possible! You learn something everyday! SpaM! Quote Link to comment https://forums.phpfreaks.com/topic/44779-solved-confuzzling-s/#findComment-217481 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.