Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/04/2012, 14:16
jurena
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