bueno cualquier ayuda es bien reciba `por favor q ya toy desesperado

| |||
ayuda urgente por favor!!!!!!!!!! mira mi priblema es el el siguiente resulta q tengo q hace un proyecto para termina ya mi FP, y resulta que me piden varias cosas pero una de ellas no se como hacerla resulta q tengo q dar de altas/bajas/modificar la entrada de productos de un almacen(las otras partes del proyecto ya las tengo hexas), pero lo q quiero es q cuando de alta a un porducto dentro de la columna de la base de datos sume dixa alta, lo mismo con las bajas q las vaya restando, el porblema es q no se me ocurre como puedo hacerlos, digo basicamente lo de restarle o sumarles los productos, pero q se realicen en la base d datos, no solo el script q te mande el resultado q eso lo se hacer. bueno cualquier ayuda es bien reciba `por favor q ya toy desesperado ![]() |
| |||
Existe un proyecto OpenSource, OsCommerce, que esta en php y permite controlar una tienda virtual. Por lo demas, la implementación que pides es tan simple como sumar o restar. Si tu problema es como acceder a la base de datos, esto se realiza con SQL. Dentro de las consultas SQL se pueden realizar operaciones aritmeticas sobre una o varias columnas. En caso contrario, precisa un poco más sobre tu problema. Última edición por rayder; 12/06/2006 a las 05:10 |
| |||
si se q es de sumar y restar pero mi problema es el siguiente q cuando le de baja o alta a un producto, en la columna q yo he llamao cantidad se vea reflejado ya sea la baja y la alta, pero el problema es q nose cual es el comando sql q me pueda permitir hacer esta operacion sabes mira te muestro el codigo de una baja <?php $conectar=mysql_connect ("localhost","mi nombre","pass") or die ("problemas con la conexion"); mysql_select_db ("proyecto", $conectar) or die ("problemas en la seleccion de la base de datos"); $borrado=mysql_query ("select * from proveedores where codigo = '$_REQUEST[codigo]'", $conectar) or die ("problemas con el select:". mysql_error ()); if ($bor=mysql_fetch_array ($borrado) ) { mysql_query ("delete from proveedores where codigo ='$_REQUEST[codigo]'", $conectar) or die ("problemas en el select:". mysql_error ()); echo "se borro de la base de datos al proveedor atribuido a la empresa indicada."; } else { echo "no existe un cliente relacionado con la empresa indicada."; } mysql_close ($conectar) este es el codigo con el cual doy de baja a proveedores, pero borra al proveedor por completo pero lo q quiero yo es q se vaya aumentando la clumna de forma q se vaya decrementando el valor de la columna, mira esta es una idea q tengo pero nose si funcionara $cantidad= mysql_query ("select count(*) as cantidad from productos where cantidad = '$_REQUEST[cantidad]'", $conectar) or die ("problemas con el select:". mysql_error ()); //para ver la cantidad de productos q hay en la columna $cuenta= '$_REQUEST[cuenta]' //para rescartar la cantidad de productos para dar la baja if ($cuenta <= $cantidad) { $total=$cuenta - $ cantidad } else { echo "no existe stock en el almacen" } el problema es como le indico a la base de datos q cambiae el valor ala bja q se ha efectuado. bueno eso si me puedes ayudar en lo q sea te lo agradeceria muxo |