Programación php
Email: Password:


¡Regístrate gratis! | ¿Has perdido tu password?

Home
Blog

En él que podrás informarte de todas las noticias relacionadas con el posicionamiento de páginas web.

Ir al Blog de posicionamiento web



Foro de programación en PHP

Responder el mensaje

ayuda

Autor: skiper
Publicado: 07-10-2010 03:18 PM
Ayuda con el siguiente problema.
Estoy concluyendo un proyecto con php y mysql para una joyería y el problema en el cual me quede estancado es, que es necesario incrementar el precio a los productos y la cuestión es que no todos usan un mismo valor, ejemplo:
En el inventario existen varias clasificaciones
- 10k
- 14k
- 18l
- Oro laminado
- Lazo
- Arras
Y la situación es que el precio depende del peso y del precio por gramo y otros por porcentaje, debido a la necesidad realice un administrador de precios pero la situación es que no he podido cambiar los precios.
Ejemplo: si el precio del gramo de oro de 10k cambia a 450, al momento de guardar el nuevo precio lo que se debe de hacer es que se actualicen todos los precios de la base de datos que sean de 10k.
Update productos set precio=gramos*preciogramo; !!!!!!
¡Alguien que me pueda ayudar a resolver este problema?
Para mayor aclaración la tabla de productos tiene un campo llamado tipo para saber la clasificación que tiene cada producto
Autor: miles_glorious
Publicado: 18-11-2010 03:02 PM
Si la version que usas de mysql es 5.0.2 o mayor te recomiendo que utilizes un trigger(disparador). Aqui puedes encontrar un poco mas de informacion. http://www.webtaller.com/construccion/lenguajes/mysql/lecciones/que-son-los-triggers-como-usarlos-mysql-5.0.php