Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2012, 13:10
jcmaganacruz
 
Fecha de Ingreso: abril-2011
Ubicación: 2º luna de Urano
Mensajes: 43
Antigüedad: 13 años
Puntos: 1
Pregunta sentencia no realiza accion

muy buenas tardes amigos, quiero pedir su apoyo en esta sentencia la cual no realiza lo que deberia. esta es la cuestion.

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";';
        
$resultadomysql_query($consulta) or die("No se pudo:"mysql_error());
        Return 
$resultado;
    } 
y aqui se envian los datos
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>