Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/06/2006, 07:14
DaNiRoCk
 
Fecha de Ingreso: mayo-2006
Mensajes: 4
Antigüedad: 18 años
Puntos: 0
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