Jump to content

Solucionado Sentencia update


cristianwebmaster

Recommended Posts

Hola a todos

 

Tengo un problema con los precios de mi tienda online, me gustaría poder modificar la tabla de precios, pero solo aquellos campos que tengan la marca xxxx (where xxxx xxx)

Donde se encuentra el campo de marcas es un modulo pero no lo encuentro por ningún sitio y lo necesito para la condición.

 

Si a alguien se le enciende la bombilla le estaría muy agradecido

 

Un Saludo comunidad Prestashop

Edited by cristianwebmaster (see edit history)
Link to comment
Share on other sites

Hola a todos

 

Tengo un problema con los precios de mi tienda online, me gustaría poder modificar la tabla de precios, pero solo aquellos campos que tengan la marca xxxx (where xxxx xxx)

Donde se encuentra el campo de marcas es un modulo pero no lo encuentro por ningún sitio y lo necesito para la condición.

 

Si a alguien se le enciende la bombilla le estaría muy agradecido

 

Un Saludo comunidad Prestashop

 

Puedes hacerlo por ejemplo desde phpmyadmin, haciendo una consulta simple, diciendo los productos que estén con el idfabricante x se actualizan con el precio = x

Link to comment
Share on other sites

Extrapolandolo a una consulta para asegurarme que es lo que quiero hacer seria

 

SELECT price

FROM ps_product_attribute

WHERE idfabricante=x

 

Esta correcto?

 

Para actualizar.

 

update ps_product set price=50  where id_manufacturer = 1;

 

Este es un ejemplo que dicen los productos que su id_fabricante sea el 1, tendrán de precio: 50.

 

Si quisieras sumarle 50 al precio actual, seria así:

 

update ps_product set price=price+50 where id_manufacturer = 1;

 

--------------------------

 

Lo que te he comentado te valdría para los productos sin combinaciones.

 

Si tuvieras combinaciones en tu tienda, y tambien quieres cambiar el precio de las combinaciones , tendrías que jugar también con la tabla:

 

ps_attribute_impact

Link to comment
Share on other sites

Gracias ya lo e conseguido

 

 

Para cambiar los precios por fabricantes generales se hace como dices

 

Pero para cambiar los precios de por ejemplo combinaciones

 

Es con una subconsulta que relacion con ANY.

 

Un placer ayudarte y servirte!

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...