Bonjour à tous,
Voici la solution que j'ai trouvé pour la suppression de plusieurs images dans prestahsop :
Faire cette requête pour avoir les images en doublons.
Pour l'image affiché sur le produits :
cover = 1 (couverture)
pour les autres en doublons cover = NULL
SELECT * FROM rs_image_shop WHERE cover IS NULL GROUP BY id_image HAVING COUNT(*) > 0
Exemple des photos en doublons selon id_produit :
SELECT * FROM rs_image_shop WHERE cover IS NULL AND id_product IN (2399, 2258, 2149) GROUP BY id_image HAVING COUNT(*) > 0 ORDER BY `id_product` ASC
et on supprime les lignes.
On peut faire aussi une requête DELETE mais je n'ai pas essayé.