Comme certains ici, j'utilise assez souvent les attributs / options pour mes produits.
Mais pour certaines section j'ai parfois plus de 100 références et de nombreux attributs pour ces références.
J'aimerais donc savoir s'il est possible de faire une requete SQL facilitant l'ajout du prix de la majoration.
Par exemple pour pa.options_values_id` = 8, la majoration est de +10% hors tva.
Voir requete si dessous que quelqu'un du forum developpez.net m'a aidé a formuler.
CODE
UPDATE `products_attributes`
SET `pa.options_values_price` =
((`p.products_price` * 1.1) - (`pa.products_price` * (1-(19,6/100)))
FROM `products_attributes` AS `pa`
INNER JOIN `products` AS `p`
ON `pa.products_id` = `p.products_id`
WHERE `pa.options_values_id` = 8
AND `p.products_image`='123456'
SET `pa.options_values_price` =
((`p.products_price` * 1.1) - (`pa.products_price` * (1-(19,6/100)))
FROM `products_attributes` AS `pa`
INNER JOIN `products` AS `p`
ON `pa.products_id` = `p.products_id`
WHERE `pa.options_values_id` = 8
AND `p.products_image`='123456'
Mais celle ci ne passe pas sous phpmyadmin a cause de la non implémentation de insert avec le from.
Est ce que quelqu'un aurai une idée svp ?
Je pense que cette solution pourrait aider de nombreux utilisateurs de creloaded.
Merci par avance,
Cdt,
Marc