Jump to content

Multiple form elements


timmah1

Recommended Posts

I'm building a shopping cart like system.

I'm trying to have every item,price,qty and price carry over to a checkout page, but this is only pulling the last item

 

foreach($_POST as $key => $value) {
  echo "POST parameter '".$key."' has '".$value."'<br>";
}

and doing this, only pulls the the id

foreach($_POST['id'] as $key => $value) {
  echo "POST parameter '".$key."' has '".$value."'<br>";
}

How do I go about having every thing that is in the cart be be processed on this form?

 

echo '<input type="hidden" name="id[]" value="'.$row->id.'">';
							echo '  <tr>
									<td align="left"><input type="hidden" name="name[]" value="'.$row->name.'">'.$row->name.'</td>
									<td align="center"><input type="hidden" name="qty[]" value="'.$rows['qty'].'">'.$rows['qty'].'</td>
									<td align="center"><input type="hidden" name="price[]" value="'.$row->price.'">$'.$row->price.'</td>
									<td align="right">$'.$row->price*$rows['qty'].'</td>
									<td><a href="?p=mycart&action=delete&id='.$rows['id'].'"><img src="assets/img/remove.png"></a></td>
								  </tr>';

 

So if there are more than 1 item, it should read:

item1 2 $4.99

item2 1 $3.99

etc.

 

Thanks in advance

Link to comment
https://forums.phpfreaks.com/topic/267953-multiple-form-elements/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.