Foros del Web » Programando para Internet » PHP »

Descontar la cantidad del producto que ingreso

Estas en el tema de Descontar la cantidad del producto que ingreso en el foro de PHP en Foros del Web. Bueno, como estan? miren necesito que alguien me ayude con un problema que tengo de programacion en php...en un formulario tengo un select que lo ...
  #1 (permalink)  
Antiguo 28/04/2006, 21:15
 
Fecha de Ingreso: abril-2006
Mensajes: 27
Antigüedad: 11 años, 7 meses
Puntos: 0
Descontar la cantidad del producto que ingreso

Bueno, como estan? miren necesito que alguien me ayude con un problema que tengo de programacion en php...en un formulario tengo un select que lo utilizo para extraer los datos de una tabla(productos) especificamente el campo (nombre_del_producto),esto para realizar ingresos de orden de pedido a bodega (sistema)...es decir coloco la Cantidad_Pedida que deseo solicitar en un input y selecciono el producto del select luego ingreso estos datos que van a una tabla (Orden de Bodega) en donde a esta llegan los datos repectivos con el nombre de la persona que ingreso esta orden..bien...posterior a esto como puedo ir descontando la "Cantidad_Pedida" que se ingreso con la que existe en la tabla productos (campo Cantidad_Existente en bodega) y mostrarla en un listado donde se visualize el descuento que se realizo en Productos. lo que yo he realizado es esto..

$N_Sol_Bod = $_POST["N_Sol_Bod"];//folio
$Nombre_Persona = $_POST["Nombre_Persona"];//nombre persona
$Cantidad_Pedida = $_POST["Cantidad_Pedida"];
$Desc_Sol_Bod = $_POST["Desc_Sol_Bod"];//nombre producto

$link = mysql_connect("localhost", "root");
$db = mysql_select_db("BD", $link);

$sql = "";
$sql = $sql."INSERT INTO Orden_de_bodega (";

$sql = $sql."N_Sol_Bod, ";
$sql = $sql."Nombre_Persona, ";
$sql = $sql."Cantidad_Pedida, ";
$sql = $sql."Desc_Sol_Bod, ";

$sql = $sql.") VALUES (";

$sql = $sql."'".$N_Sol_Bod."', ";
$sql = $sql."'".$Nombre."', ";
$sql = $sql."'".$Cantidad_Pedida."', ";
$sql = $sql."'".$Desc_Sol_Bod."' ";
$sql = $sql.") ";
//echo $sql."<BR><BR>";

$result = mysql_query($sql, $link);
if ($result)
{
Ok
}
else
{
ERROR
}


ej=10
$Cantidad_Pedida = $_POST["Cantidad_Pedida"];

$sql = "";
$sql = $sql."update productos SET";
$sql = $sql." ";
$sql = $sql."Cantidad_Pedida='".$Cantidad_Pedida."' ";

$sql = $sql." where ";

$sql = $sql."Descrip_Prod='".$Desc_Sol_Bod."' ";

$result = mysql_query($sql, $link);
echo $sql."<BR><BR>";

en el listado hago el descuento asi

mysql_connect("localhost","root");
$result=mysql_db_query("BD","
SELECT * FROM productos");

<?
while ($row=mysql_fetch_array($result))
{
$Acum=$row["Cantidad_Pedida"];
<TR>
<td width="120">
<center>
<input name="Dias_Pedidos" type="text" size="4" value=<? echo $row["Cantidad_Existente"] - $Acum?> READONLY>
<font size="1" color="#663300"> <? ?> </font>
</center>
</td>
  #2 (permalink)  
Antiguo 29/04/2006, 15:54
 
Fecha de Ingreso: abril-2006
Mensajes: 27
Antigüedad: 11 años, 7 meses
Puntos: 0
Espero respuesta Gracias..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:41.