Tengo estas tablas:
_foto
id_foto
nombre
id_evento
_evento
id_evento
nombre
descripcion
fecha
La consulta que realizo es esta:
Código PHP:
SELECT evento.id_evento, evento.nombre, evento.descripcion, DATE_FORMAT( fecha, '%d/%m/%y' ) AS fecha, foto.nombre
FROM evento
INNER JOIN foto ON evento.id_evento = foto.id_evento
ORDER BY fecha DESC
LIMIT 0 , 30
Es decir, quiero que me devuelva todos los eventos y sus fotos (no todos tienen foto). La consulta sólo me devuelve una tupla, la que tiene foto.
Probé de diferentes formas y uniones y el resultado siempre es el mismo. ¿Alguna ayudita?
Luego también tengo otra duda. El campo fecha lo puse como DATE. Al extraer la fecha lo hago como veis ahí, DATE_FORMAT, pero para insertarla lo hago desde PHP recogiendo la hora pero tengo que ponerla al revés. Año-mes-día
No se como insertarla en formato día-mes-año para que luego al insertar se quede en año-mes-dia para que mysql la recoja correctamente.