Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2010, 07:53
lalo0002
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Ubicación: Trujillo - Peru
Mensajes: 341
Antigüedad: 15 años, 4 meses
Puntos: 2
Ayuda con validacion de ingreso

ES UN CONTROLADOR DE TIEMPO, --> CODIGO, FECHA_INGRESO, FECHA_SALIDA,..

hola amigos como puedo hacer para INGRESAR Y VALIDAR PARA NO VOLVER A INGRESAR, SIN SALIR PRIMERO

AL INGRESAR CREA EL CAMPO CON EL CODIGO Y FECHA_INGRESO; AL SALIR UPDATEA LA TABLA E INGRESA FECHA_SALIDA

Como validar para que no pueda ingresar por ejemplo 2 veces sin primero salir?

hice esa validacion SI ASOSIADO == AL ASOSIADO QUE GANA Y FECHA_SALIDA IS A NULL SIGNIFICA QUE AUN NO SALE; Pero no funciona ? cual es el problema

Código PHP:
    case "Ingreso":
        
$Asosiado $_POST['txtCodigo'];        
        
$ImagenIngreso $_SESSION['nombre_archivo'];
        
        
$SelectControl=@mysql_query("SELECT CONTROL_CODIGO, CONTROL_FECHA_INGRESO, CONTROL_FECHA_SALIDA , ASOSIADO_CODIGO
                                     FROM control
                                     WHERE ASOSIADO_CODIGO = $Asosiado AND CONTROL_FECHA_SALIDA is null)"
);    
        
$registros mysql_fetch_array($BuscarControl);
        
$CONTROL_CODIGO=$registros[CONTROL_CODIGO];
        
$CONTROL_FECHA_INGRESO=$registros[CONTROL_FECHA_INGRESO];    
        
$CONTROL_FECHA_SALIDA=$registros[CONTROL_FECHA_SALIDA];    
        
$ASOSIADO_CODIGO=$registros[ASOSIADO_CODIGO];    
        
        
$InsertarControl=@mysql_query("INSERT INTO control (`CONTROL_FECHA_INGRESO`,`CONTROL_IMAGEN_INGRESO`, `ASOSIADO_CODIGO`)
                                         VALUES (now(), '$ImagenIngreso' ,$Asosiado)"
);    

        if(!
$InsertarControl)
            {
header("Location: ../BuscarAsosiado.php?errorInsertarControl=si");}
        else
            {
header("Location: ../BuscarAsosiado.php?errorInsertarControl=no");}        
        break;