hi,
the qty wont pass to the cart page...
i now have this
<?php
session_start();
$qty = $_POST["qty"];
$id = $_POST["id"];
if (isset( $_SESSION["cart"] ) ) {
$_SESSION["cart"] = array();
}if(empty($qty) ) {
$qty = 1;
}
$_SESSION["cart"][$id]['quantity'] = $qty;
header("location:index.php");
?>
now i want to display the items in a cart...
<?php
$con = mysql_connect("");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("", $con);
foreach($_SESSION['cart'] as $id => $qty){
?>
<table width="100%" border="0" cellpadding="2" cellspacing="1"><tr><td>
<?php
$result = mysql_query("SELECT * FROM items WHERE id='$id'");
$info = mysql_fetch_array( $result);
$count=mysql_num_rows($result);
?>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td align="left" valign="middle" nowrap="NOWRAP"><form id="id" name="id" method="post" action="/cart/remove_item.php" style="display:inline"><input type="image" src="/images/x2.gif" alt="Remove This Item">
<input name="id" type="hidden" id="id" value="<?php echo $info['id']; ?>" />
</form>
</td>
<td align="left" valign="bottom" nowrap="NOWRAP"> </td>
<td width="60" height="60" align="center" valign="middle" nowrap="NOWRAP"><img src="<? echo $info['image']; ?>" alt="<?
echo "#";
echo $info['code'];
echo " - ";
echo $info['name'];
?>" class="cartimage"/></td>
<td width="100" align="left" valign="middle" nowrap="NOWRAP"><? echo $info['code']; ?></td>
<td width="90%" align="left" valign="middle"><strong><? echo $info['name']; ?></strong> </td>
<td width="100" align="left" valign="middle" nowrap="nowrap">
<form method="post" action="addtocart.php" style="display:inline">
Qty :
<input name="qty" type="text" value="<? echo $qty ; ?>" size="1" maxlength="3" />
<input name="id" type="hidden" value="<? echo $info['id']; ?>" />
</form>
</td>
<td width="50" align="right" valign="middle" nowrap="nowrap">£<? $tot = $info['price'] * $qty; echo $tot; ?></td>
</tr>
</table></td>
</tr></table>
<?
$sub[]=$tot;
}
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" style="background-image:url(../images/line_1x10.png); background-repeat:repeat-x; width:100%; height:1px"></td>
</tr>
</table></td>
</tr>
</table>
<table width="100%" border="0" align="right" cellpadding="3" cellspacing="0">
<tr>
<td width="100%" align="right" valign="middle">Subtotal : </td>
<td align="right" valign="middle"> </td>
<td align="right" valign="middle">£<?
$subtotal = array_sum($sub);
echo number_format($subtotal, 2, '.', ',');
?></td>
</tr>
<tr>
<td width="100%" align="right" valign="middle">P + P : </td>
<td align="right" valign="middle"> </td>
<td align="right" valign="middle">£2.00</td>
</tr>
<tr>
<td colspan="3" align="right" valign="middle"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" style="background-image:url(../images/line_1x10.png); background-repeat:repeat-x; width:100%; height:1px"></td>
</tr>
</table></td>
</tr>
<tr>
<td width="100%" align="right" valign="middle"><span class="style27">Total:</span></td>
<td align="right" valign="middle"> </td>
<td align="right" valign="middle" nowrap="nowrap"><span class="style27">£
<?php
$postage = 2.00;
$item_total = array_sum($sub);
$final = $item_total + $postage;
$total_price = number_format($final, 2, '.', ',');
echo $total_price;
$_SESSION["total"]=$final;
?>