mando datos para agregar stock a mi lista de productos. todo fucniona bien pero el problema es que no se generan cambios en la base de datos es decir, si yo mando como variable de total 300, este es el nuevo valor del stock. pero al ir a la base de datos para checar el valor sigue teniendo el anterior. no entiendo por que no se realiza la acción.
espero me puedan ayudar
Código PHP:
function suma_stocks($total, $codigo) // funcion que suma el stock
{
echo $codigo; // verificar que el valor se este enviando(solo pruebas)
echo $total; // verificar que el valor se este enviando(solo pruebas)
$consulta='update herramientas set stock_real ="$total" where codigo ="$Codigo";';
$resultado= mysql_query($consulta) or die("No se pudo:". mysql_error());
Return $resultado;
}
Código PHP:
<body>
<?php
if(($_POST['cantidad_stock'])!="")
{
$codigo=$_POST['Codigo_herramienta'];
$stock=$_POST['stock_actual'];
$nuevo_stock=$_POST['cantidad_stock'];
$total="$stock"+"$nuevo_stock";
conectar();
$ingresar_stock=suma_stocks($total,$codigo);
?><script>alert("El stock a ingresado al amacen");location.href='Menu.php?p=bienvenido';</script><?php
}
else
{
echo 'no';
}
?>
</body>