a ver si me doy a entender que es lo que quiero
tengo una tabla con valores timestamp recibo el valor lo divido y le cambio la hora
Código PHP:
<?php
include("conexion.php");
$query = "select * from tabla";
$result = mysql_query($query) or die (mysql_error());
while ($reg = mysql_fetch_array($result)){
$Entrada = $reg['Entrada'];
$Salida = $reg['Salida'];
$fechaE = strtotime($Entrada);
$fen1 = date("Y",$fechaE);
$fen2 = date("m",$fechaE);
$fen3 = date("d",$fechaE);
$fechaEF = $fen1."-".$fen2."-".$fen3;
$hInicio = '08:00:00';
$inicio. = $fechaEF." ".$hInicio;
//fecha salida
$fechaS = strtotime($Salida);
$fes1 = date("Y",$fechaS);
$fes2 = date("m",$fechaS);
$fes3 = date("d",$fechaS);
$fechaSF = $fes1."-".$fes2."-".$fes3;
$hTermina = '18:00:00';
$termina. = $fechaSF." ".$hTermina;
}
/*
si imprimo fuera del while si me da los valores leei por aqui en un post que usara esto .= y funciono
*/
echo $inicio;
echo "<br/>";
echo $termina;
echo "<br/>";
/*y pues esos valores de $inicio,$termina los necesitaria usar en otra consulta pero pues ya no me aparecen */
$query2 = "
SELECT W.*,DifEntrada+DifSalida as Total FROM
(
SELECT
Entrada,
TIMESTAMPDIFF(MINUTE,'$inicio',.Entrada) as DifEntrada,
Salida,
TIMESTAMPDIFF(MINUTE,Salida,'$termina') as DifSalida,
Semana
FROM tabla
) W
";
?>
no se si pudiera usar un foreach y como porque probé pero no funciono o que se les ocurre ya me estoy secando