Hola, yo denuevo...
Ya logre mostrar desde un campo DATETIME solamente la hora con la funcion date() pero me tira un error, no se si la estare usando bien.
Código PHP:
while($row = mysql_fetch_array($resultado)) {
function hora($fecha){
$fecha = strtotime($fecha);
$fecha = date("H:i:s", $fecha);
return $fecha;
}
echo hora($row['fecha'])." : ".$row['campo1']." : ".$row['campo2']."<br>";
}
y al momento de revisar la pagina solo me muestra el primer registro y luego el siguiente error:
Código HTML:
03:36:39 : texto del campo 1 : texto del campo 2
Fatal error: Cannot redeclare hora() (previously declared in /home/usuario/public_html/historial.php:13) in /home/usuario/public_html/historial.php on line 13
en la linea 13 tengo la declaracion de la funcion hora()
Que estoy haciendo mal??? esta bien hecha la funcion para mostrar solo la hora/minuto/segundo?? y esta bien ahi done la puse??
Ojala alguien puda guiarme un poco.
Luego de solucionar este problema lo que me falta es poder sumarle 3 horas a lo obtenido de la base de datos.
Saludos