Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/03/2011, 11:39
Avatar de omar_gutierrez
omar_gutierrez
 
Fecha de Ingreso: febrero-2011
Mensajes: 144
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: Decontando de tabla mysql condicionalmente

Hola de nuevo, se me ocurrio hacerlo de esta manera, pero no me esta funcionando, no creo que sea algo imposible de hacer.

Código PHP:
        //PERMISO DE TOXICOS
    
case "PF":
    
    
$consulta mysql_query("SELECT CANTIDAD FROM toxicos_sustancias_peligrosas where NUM_AUTORIZACION = '$num_permiso'");
    
$row mysql_fetch_array($consulta);
    
    if (
$row['CANTIDAD'] > '0') {
        
$insert mysql_query("UPDATE toxicos_sustancias_peligrosas SET CANTIDAD = CANTIDAD - '$cantidad_umtc' WHERE NUM_AUTORIZACION = '$num_permiso'");
if (!
$insert) {
die(
"NO SE PUDO DESCONTAR LA CANTIDAD DEL PERMISO DE SUSTANCIAS PELIGROSAS: " mysql_error());
}
        else
        echo
"ya se termino el permiso";

    }

        break; 
Primero hago una consulta dependiendo del numero de permiso, lo acomodo en un array, y hago las condiciones con el campo necesario. No se si el la forma adecuada de hacerlo. Con este codigo sige descontando hasta numeros negativos.