Código PHP:
Ver original
$tallas = comprobartalla($_GET['recordID']); if ($tallas == 0) {$carrito = comprobarcarrito($_GET['recordID']); if ($carrito !=0) {$insertSQL = sprintf("UPDATE tblcarrito SET intCantidad = intCantidad + %s WHERE intContador = %s",$_GET['intCantidad'], $carrito);} else {$insertSQL = sprintf("INSERT INTO tblcarrito (idUsuario, idProducto, intCantidad) VALUES (%s, %s, %s)", GetSQLValueString($_SESSION['MM_IdUsuario'], "int"), GetSQLValueString($_GET['recordID'], "int"), GetSQLValueString($_GET['intCantidad'], "int"));} }
Porque no me funciona.. :S
Pongo las funciones:
Código PHP:
Ver original
function comprobartalla($idproducto) { global $database_conexionzulo, $conexionzulo; $query_ConsultaFuncion = sprintf("SELECT * FROM tblproductotalla WHERE relProducto=%s", $idproducto); if ($totalRows_ConsultaFuncion == 0) return 0; else return 1; } // +++++++++++++++++++++++++++++++++++++++++++ // +++++++++++++++++++++++++++++++++++++++++++ function comprobarcarrito($idproducto) { global $database_conexionzulo, $conexionzulo; $query_ConsultaFuncion = sprintf("SELECT * FROM tblcarrito WHERE idUsuario = %s AND idProducto=%s AND intTransaccionEfectuada = 0", $_SESSION['MM_IdUsuario'],$idproducto); if ($totalRows_ConsultaFuncion >0) return $row_ConsultaFuncion['intContador']; else return 0; }