Hola amigos, tengo un problema con un codigo en php que hace una consulta en mysql. Bueno en resumen es asi, tengo una tabla ("tabla") que contiene 3 campos: tipo, modelo y cantidad. Hago uso de un html donde hay un formulario que recepciona los valores "tipo" y"modelo", estos valores son recepcionados por un archivo php que hace la consulta a la tabla, si existe correspondencia entre el tipo y modelo en la tabla, el valor de "cantidad" debe decrementarse en 1.
El codigo usado en el archivo php esta lineas abajo, cuando lo ejecuto y existe correspondencia entre tipo y modelo, pudo alcanzar ver el texto del echo que coloque, pero el valor de cantidad no es modificado.
Le agradecere mucho su ayuda
__________________________________________________ ______________-
$tipo=$_POST["tipo"];
$modelo=$_POST["modelo"];
$query = "SELECT * FROM `base`.`tabla` WHERE `tipo`='$tipo' and `modelo`='$modelo'";
$result=mysql_query($query);
if (mysql_num_rows($result)!= 0){
mysql_query("UPDATE `SP1210` SET `cantidad`=`cantidad`-1 WHERE `tipo`='$tipo' and `modelo`='$modelo'");
echo "valor alterado ";
}else{echo "tipo y modelo no encontrados";}
mysql_query ($query, $connect) or die (mysql_error());