hello, im building a shopping cart with PHP, Flash, MySql. the problem is when i try to add items to the cart they overwrite each other.
im sending the variables via loadVars from the flash to the PHP and everything is working great till i add a new item… the new item overwrite the old one… this is my php script…
<?php
session_start();
extract($_REQUEST);
mysql_connect(“localhost”,“root”,"*********");
mysql_select_db(“menosesmas_vinyl”);
if(!isset($cantidad)){$cantidad=1;}
$qry=mysql_query(“select * from vinyllaves where id=’”.$id."’");
$row=mysql_fetch_array($qry);
if(isset($_SESSION[‘carro’]))
$carro=$_SESSION[‘carro’];
$model = $HTTP_POST_VARS[‘model’];
$precio = $HTTP_POST_VARS[‘precio’];
$color = $HTTP_POST_VARS[‘colorname’];
$cantidad = $HTTP_POST_VARS[‘cantidad’];
$carro[md5($id)]=array(‘identificador’=>md5($id),‘cantidad’=>$cantidad,‘model’=>$model,‘precio’=>$precio,‘id’=>$id,‘colorname’=>$color);
$_SESSION[‘carro’]=$carro;
header(“Location:vercarrito.php?”.SID);
?>