Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2014, 11:42
Avatar de jlgarduza
jlgarduza
 
Fecha de Ingreso: noviembre-2014
Ubicación: Veracruz
Mensajes: 67
Antigüedad: 9 años, 5 meses
Puntos: 0
Pregunta Si existe Valor lo actualice

Hola amigos, tengo un problema, tengo un reloj checador hecho en php, donde si registro un numero de proveedor ej: 6001 me envia a otra pagina para registrar su visita, hasta ahi no tengo problema ya que si me lo registra, el problema es que cuando le ingreso de nuevo del numero 6001 deberia de hacer la busqueda si ya existe solo actualizar el campo de horaout, si lo hace pero en vez de devolverme a la pagina index me devuelve a la pagina de alta de proveedor. anexo codigo ojala me puedan ayudar u orientar.

Código PHP:
Código PHP:
if ($codbarras >= '5001' && $codbarras <= '8001'){
 
$sql_busca_emp="SELECT * FROM empleados WHERE no_emp='$codbarras'";
 
$resultado_nogaf=sqlsrv_query($conex,$sql_busca_emp, array(), array( "Scrollable" => SQLSRV_CURSOR_KEYSET ));
 echo 
'<script language="javascript">window.location.href="../../bitacora/registro_entrada.php";</script>';
}else{
    if (
$tarjeta $_POST['cbarras2']);{

$conn=  Conectarse();

    
$consulta2 = ("SELECT CONVERT(char(8), GETDATE(), 108) AS HORA");
    
$resultado2 sqlsrv_query($conn,$consulta2);
    while(
$lista sqlsrv_fetch_array($resultado2)){
         
$HORA $lista['HORA'];
    }{            
    
$actualizar "update registro set horaout='$HORA'
                        where card_acceso='$tarjeta'
                        AND horaout is null"
;
    
    echo 
'<script language="javascript">window.location.href="index.php";</script>';
    }
    
$que sqlsrv_query($conn,$actualizar,array(), array( "Scrollable" => SQLSRV_CURSOR_KEYSET ));
    
sqlsrv_close($conn);
}

Espero me puedan ayudar...