Forum Moderators: coopster
function getBasket(){
session_start();
$sessionID = $_COOKIE['PHPSESSID'];
$query = "SELECT * FROM baskets WHERE basketSession = '" . $sessionID . "' GROUP BY productID ORDER By basketID DESC";
$result = mysql_query($query);
//echo $query;
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$query2 = "SELECT * FROM products WHERE productID = " . $row['productID'];
$result2 = mysql_query($query2);
$row2 = mysql_fetch_array( $result2 );
$productID = $row2['productID'];
$productPrice = $row2['productPrice'];
$productName= $row2['productName'];
$query2 = "SELECT COUNT(*) AS totalItems FROM baskets WHERE basketSession = '" . $sessionID . "' AND productID = " . $productID;
$result2 = mysql_query($query2);
$row2 = mysql_fetch_array( $result2 );
$totalItems = $row2['totalItems'];
$finalPrice = $finalPrice + ($totalItems * $productPrice);
$basketText = $basketText . '<li id="productID_' . $productID . '"><a href=inc/functions.php?action=deleteFromBasket&productID=' . $productID . ' onClick="return false;"><img src="images/delete.png" id="deleteProductID_' . $productID . '"></a> ' . $productName . '(' . $totalItems . ' items) - $' . ($totalItems * $productPrice) . '</li>';
}
echo $basketText;
echo 'TOTAL:' . sprintf("%01.2f",($finalPrice);
}
echo sprintf("%01.2f",($finalPrice);
Currently, shows the correct value only when i reload the browser