Cita: query donde me busque si existe un registro que contenga la misma fecha y el mismo usuario y de ser asi entonces me marque el campo horasalida y asi evitar la redundancia de informacion
Código PHP:
$usuario = ENVIALE
$fecha = ENVIALE
$query_verificar = "SELECT * FROM {tabla} WHERE USUARIO='$usuario' AND FECHA='$fecha'";
Si este registro existe
Código PHP:
if(EXISTE_REGISTRO){
$query_a_ejecutar = "UPDATE {table} SET hora_salida='$variable_con_salida' WHERE USUARIO = '$usuario'";
}else{
$query_a_ejecutar = "INSERT INTO {table} (CAMPOS,POR, COMA) VALUES ($variables)"; //tal y como lo has estado haciendo
}