Claro que con una web es facil de entender ^^
Pero la diferencia no es es grande.... tal cual escribiste anteriormente... en el detalle muestras las imagenes con el id del producto que viene por get digamos... pero en el listado, solo debes hacer un bucle anidado, el cual dentro del bucle donde listas los productos, hagas otro buble como el del detalle, pero en vez de que la condicion sea del id del get, ahora debe ser del id del primer bucle.
Si ahora fui yo el que no se explico bien.... lo siento xD
Espero te haya servido de algo.... Suerte