18/04/2012, 14:16
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 7 meses Puntos: 300 | |
Respuesta: Faltan argumentos en consulta. Creo que llevas razón y que el problema es el uso de % tanto para los parámetros de las funciones de formato de DATE_FORMAT Y TIME_FORMAT como para la función de formato de PHP sprintf. Tienes varias opciones, pero yo, en este caso, quitaría la de PHP, sprintf, y usaría
$query_DiaHora = "SELECT DATE_FORMAT(strDia, '%d-%m-%Y') as Dia, TIME_FORMAT(strHora,'%H:%i') as Hora FROM tbljornada WHERE tbljornada.idJornada = $identificador";
Otras opciones pasarían por usar DAY(strDia), MONTH(strDia) y YEAR(strDia) y unirlos mediante CONCAT. No lo he probado, pero la idea es esta:
SELECT CONCAT(DAY(strDia), '-',MONTH(strDia),'-',YEAR(strDia)) fecha |