Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2011, 08:11
Avatar de Markgus
Markgus
 
Fecha de Ingreso: junio-2010
Mensajes: 152
Antigüedad: 13 años, 10 meses
Puntos: 5
duda consulta dentro de ciclo

tengo una duda por que esta consulta, la veo bien en el mysql browser pero aca en el php dentro del while me duplica los valores, me falta otra sentencia en el where???

los campos hEntrada es 08:00:00 y hSalida es 18:00:00
Código PHP:
$query1 "select R.No_Empleado,R.Entrada,date(R.Entrada) as Fecha_Entrada,H.hEntrada,R.Salida,date(R.Salida) as Fecha_Salida,H.hSalida,E.Horario,H.id_horario,R.Semana
from tblReg as R
inner join tblEmpleados as E on R.No_Empleado = E.No_Empleado
inner join tblHorarios as H on E.id_horario = H.id_horario
where  E.id_horario = 1 and day(R.Entrada) between day('2011-06-20') and day('2011-06-22')   order by R.No_Empleado,R.Entrada"
;

$res1 mysql_query($query1) or die (mysql_error());


while(
$row1 mysql_fetch_assoc($res1)){
$fEntrada $row1['Fecha_Entrada'];
$inicio =   $row1['hEntrada'];
$fSalida $row1['Fecha_Salida'];
$termina $row1['hSalida'];


$inicioDia $fEntrada." ".$inicio;
$terminaDia $fSalida." ".$termina;

echo 
$inicioDia;
echo 
'<br/>';
echo 
$terminaDia;
echo 
'<br/>'