Gracias por tadas vuestras respuestas....
-El display:inline no funcionaba, pero gracias por la opinión.
-Lo de envolver en un div lo había intentado, pero las imágenes se devuelven con php, y aparte de variar la imagen, varían la cantidad de imágenes. Yo abría y cerraba el div cada 4 imgs, pero resulta que cuando quedaban dos, el div se abría, pero no se cerraba, así que se me deformaba la pág.
-He hecho lo que dijo jomaruro
Ya funciona perfecto, gracias