Evening all, I'm pretty stumped with this basic shopping cart I'm trying to integrate
into my site, if u wanna see what I'm on about visit
http://www.hostmaster-x.co.uk/Products.php. On my products script I've got the
following:
<?php
$shoppingcart = array();
session_start();
session_register('shoppingcart');
if($buy != "")
{
$shoppingcart[] = $buy;
//header("Location: $PHP_SELF");
/*
echo "<B>Cart contains: <?=count($shoppingcart)?> items</B><BR><BR><BR>";
*/
//exit();
}
// Loads more code here ( code that works )
Of course I need a link so that I can buy a product, so I've got the following in a
loop:
echo "<a href=$PHP_SELF?buy=$i>Buy</a><BR>";
The link works fine for each product, the problem is that the ID of the product
doesn't seem to be stored in the session and I get a whole pile of mysql errors which
don't appear in the same page when products are displayed. The errors highlight the
following code:
while($ProductDetails = mysql_fetch_array($Q))
{
$ProductID = $ProductDetails["ID"];
$ProductName = $ProductDetails["ProductName"];
$SellingPrice = $ProductDetails["SellingPrice"];
$ProductPicture = $ProductDetails["PictureOfProduct"];
$AmountInStock = $ProductDetails["AmountInStock"];
$Description = $ProductDetails["ProductDescription"];
$PictureOfProduct = $ProductDetails["PictureOfProduct"];
}
if(mysql_num_rows($Q) > 0)
Anyone got any ideas? I'm a bit lost as to why this doesn't work.
G :)
Public Sub House()
On Error Resume drink
If Pint.empty = True Then
Pint.refill
Else
Pint.drink
End if
stomach.add Pint
MsgBox " I've had .... " & stomach.count & " Pints"
MsgBox "VERY DRUNK"
End Sub