Jump to content

Edit History

rutchyweb

rutchyweb

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é.

 

 

rutchyweb

rutchyweb

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é.

 

 

×
×
  • Create New...