Bonjour à tous

Voilà je cherche à faire un update sur la table 'products_to_categories' en fonction d'un critère rempli dans la table 'products'

J'ai 2 tables
products:
products_id -|- etat
1 -|- 0
2 -|- 1
3 -|- 1

&
products_to_categories:
products_id -|- categories
1 -|- 21
2 -|- 21
3 -|- 21


Plus précisement je recherche à changer la catégories des produits pour lequel l'etat est 1
J'ai donc commencer mon update:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
update `products_to_categories` pc SET pc.`categories_id` = '26'
	   where pc.products__id  IN (select p.products_id
    FROM `products_to_categories` pc, 'products' p
   WHERE p.products_id=pc.products_id
             and p.products_status='1');
mais ca bug?

Si vous auriez un idée pour moi.

Merci à vous.