session_start(); if (!isset($_SESSION["abierta"])){ header( "Location: sesion_expirada.php"); } $sesion=session_id(); foreach($_POST as $k=>$v) $$k=$v; foreach($_GET as $k=>$v) $$k=$v; setlocale(LC_ALL, "es_ES"); // fecha en español include 'coneccion/enchufe.php'; if ($comprar==1) { $subTotal = $precio * $cantidad; //check if record not exists OR count records $sql ="SELECT * FROM carrito WHERE sesion='$sesion' AND producto='$item'"; $result = @mysql_query($sql)or die (mysql_error()); $num =mysql_numrows($result); if ($num ==0){ $qInserta="INSERT INTO carrito (sesion,producto,nombre,tipo,cantidad,subtotal) VALUES ('$sesion','$item','$nombreitem','0','$cantidad','$subTotal')"; $query=mysql_query($qInserta) or die (mysql_error()); if ($query) { echo ""; } } else { $qActualiza="UPDATE carrito SET cantidad=cantidad+'$cantidad', subtotal=subtotal+'$subTotal' WHERE sesion='$sesion' AND producto = '$item'"; $query=mysql_query($qActualiza) or die (mysql_error()); if ($query) { echo ""; } } } if ($actualizar==1) { $qActualiza2="UPDATE carrito SET cantidad='$cantidaditem', subtotal=('$precioitem' * '$cantidaditem') WHERE sesion='$sesion' AND id = '$iditem'"; $query2=mysql_query($qActualiza2) or die (mysql_error()); if ($query2) { echo ""; } } if ($borrar==1) { $qBorrar=mysql_query("DELETE FROM carrito WHERE id='$id'"); if ($qBorrar) { echo ""; } } $resultado = mysql_query("SELECT SUM(subtotal) AS subtotal_sum FROM carrito WHERE sesion='$sesion'"); $row3 = mysql_fetch_assoc($resultado); $sub3 = $row3['subtotal_sum']; $subtotal = $sub3; $lista=mysql_query("SELECT * FROM carrito WHERE sesion = '$sesion' ORDER BY id ASC"); ?>