27/02/2011, 21:13
|
Usuario no validado | | Fecha de Ingreso: junio-2008
Mensajes: 44
Antigüedad: 16 años, 4 meses Puntos: 0 | |
Dar de baja stock! buenas a todos nuevamente!
lo que estoy intentando hacer en este caso, es descontar la cantidad de un instrumento X cuando se termina de realizar alguna operacion especifica...
en sintesis, recibo el informe de los instrumentos utilizados y por medio de un formulario, ingresando profesional, instrumento, fecha de utilizacion y la cantidad
el codigo es el siguiente pero no logro dar de baja de la tabla instrumentos la cantidad que le paso por medio del form...
tabla instrumentos tabla instrumentos_util
------------------------- -------------------------------
cod_instrum cod_instrum_util
descripcion cod_prof
cantidad cod_instrum
fecha fecha_util
descripcion
cantidad
el codigo php es el siguiente.....
<?php
require_once "/../../includes/cnx.php";
if (isset($_POST["bt_aceptar"])){
$doc=$_POST['doctores'];
$instrumento=$_POST['instrumentos'];
$fecha=$_POST['fecha'];
$cantidad=$_POST['cantidad'];
$codigo=$_POST['idinstrum'];
$consulto="select count($cantidad) as cantidad from instrumentos where descripcion='$instrumento'";
$cantidad_total= mysql_query($consulto, $con);
if (($cantidad_total > $cantidad)){
$resta= ($cantidad_total - $cantidad);
$consulta= "UPDATE instrumentos SET cantidad=$resta WHERE cod_instrum=$codigo";
mysql_query($consulta, $con);
echo "<script> alert('El instrumento se dio de baja')</script>";
}else{
echo "<script> alert('La cantidad de instrumentos que se quiere dar de baja es mayor a la que hay en existencia')</script>";
}
}
?>
yo creo que mi problema puede ser la query....
Espero que me puedan ayudar
Saludos
Diego |