Si las imagenes que ha de tener ese artículo son fijas (1 a X) .. la solución de camargo es simple y sencilla de implementar en tu actual tabla ... ( y las consecuentes consultas a esta).
Pero, si tienes el caso de que puedes ingresar en ese artículo 0 a N imagenes (siendo este total libre) .. Deberías usar una tabla auxiliar con esas imagenes normalizada 1 -> N del típo:
tabla Artículos:
id_articulo
campo1
campo2
campoN
tabla Imagenes:
id_imagen
id_articulo
campo_blob
campoN
La relación la hacemos por el "id_articulo" .. Las consultas serían típo:
Código:
SELECT * TABLA articulos,imagenes WHERE articulos.id_articulo = imagenes.id_articulo
Eso como mínimo .. de ahí tu resto de condicionales para la consulta (por ejemplo un AND id_articulo='$id_articulo' ..). Podrías hacer 'LEFT JOIN' en lugar de esto también (más optimo si te aclaras con ese tema)
Si te interesa el tema .. puedes ver un tutorial básico sobre normalización de BD Msyql en:
http://www.mysql-hispano.org/page.php?id=16
Un saludo,