Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/04/2017, 17:26
Triby2
 
Fecha de Ingreso: julio-2014
Mensajes: 334
Antigüedad: 9 años, 9 meses
Puntos: 30
Respuesta: mostrar imágenes asociadas a un registro

Cita:
Iniciado por aviweb2015 Ver Mensaje
podrías probar que te devuelve si cambiar INNER JOIN por LEFT JOIN?

igual

podrías probar que te devuelve si solo le quitas el GroupBy?

solo me muestra un registro y las fotos iguales solo la primera foto
Pues entonces hazlo al revés!

SELECT
detalles_categorias.id,
detalles_categorias.fk_categorias,
detalles_categorias.precio,
detalles_categorias.descripcion,
detalles_categorias.detalles,
detalles_img.id,
detalles_img.imagen,
FROM detalles_img
INNER JOIN detalles_img ON detalles_img.det_cat_id = detalles_categorias.id;

Eso te devolverá todos los registros de las imagnes junto con los datos de la tabla categoria que le pertenece a cada imagen.

Después haces un query solo para las categorias donde solo obtengas la id de cada categoria. Recorres el array de las categorias con un foreach donde tendrás que ajuntar manualmente las imagenes de cada categoria y después ya podrás pegar el codigo html a la tabla, se te debería de ver bien así.