Buenos días y gracias por revisar mi tema... Quisiera que se actualizara la existencia de todos los productos a la vez, me imagino que seria recurriendo el array. Aqui te anexo el codigo completo, porque arriba solo coloque una parte:
Código PHP:
<html>
<head>
<link rel="stylesheet" type="text/css" href="estilo_1.css" />
<link rel="stylesheet" type="text/css" href="estilo_lista.css" />
<script language="JavaScript">
function pregunta(){
if (confirm('Desea actualizar el inventario para el producto seleccionado?')){
document.select_prod.submit()
}
}
</script>
</head>
<body>
<h1>sistema administrativo racing C.A.</h1>
<form action="form_nuevos_productos.php" method="post">
<fieldset>
<legend>nuevo producto</legend>
<button type="submit" name="nuevo" class="nuevo">
<img src="nuevo_prod.png"/>
nuevo producto
</button>
</fieldset>
</form>
<form name="actualizar" method="post" action="actualizar_inventario.php">
<fieldset>
<legend>inventario</legend>
<?
require_once("../conexion/conexion.php");
$sql="select rubros.descrip, codigo, descripcion, existencia, stock_min from productos inner join rubros on rubros.id= productos.rubro_id order by descrip asc";
$result=mysql_query($sql,$idconn);
if($result)
{
echo '<table><tr><th>rubro</th><th>codigo</th><th>descripcion</th><th>s_min</th><th>exist</th><th>cantidad</th></tr>';
while($fila=mysql_fetch_array($result))
{
$_SESSION['lista'] = $fila; // Aquí le asigno el array a una variable se session para llamarla en el script
echo '<tr><td>'.$fila["descrip"].'</td><td>'.$fila["codigo"].'</td><td>'.$fila["descripcion"].'</td><td>'.$fila["stock_min"].'</td><td>'.$fila["existencia"].'</td><td><input type="text" name="cantidad" size="4"/></td></tr>';
}
echo '</table>';
mysql_free_result($result);
}
?>
<button type="submit" name="agregar_prod" onClick="pregunta()" class="guardar">
<img src="aceptar.png"/>
agregar
</button>
</fieldset>
</form>
</body>
</html>
y este es el script que hice para que se actualicen las existencias
Código PHP:
Ver original<?
include "../conexion/conexion.php";
$lista[]=$_SESSION['lista'];
for($i=0; $i<=count($lista); $i++) {
$sql="update productos set existencia='".$lista['existencia']."'+'".$_POST['cantidad']."'";
}
header("location:prueba_1.php"); ?>
cuando presiono el botón carga pero no hace nada...