Agradesco de antemano sus colaboraciones,
1. tengo una listado de productos que los trabajo por sesiones:
<?php
foreach($carro as $k => $v){ //abrir foreach
?>
<form method="post" action="agregacarrito2.php?<?php echo SID ?>">
<tr>
<td><?php echo $v['id'] ?></td>
<td><?php echo $v['medicamento']." ".$v['presentacion']." ".$v['concentracion']." ".$v['formaFarmaceutica'] ?></td>
<td>
<input type="text" name="cantidad_autorizada" id="cantidad_autorizada">
<input name="ids" type="hidden" id="ids" value="<?php echo $v['id'] ?>">
</td>
</tr>
<?php }?> //cerrar foreach
<input type="submit" value="autorizar pedido">
2. lo que intento es insertar a la sesion carro, los datos autorizados por el usuario (caja de texto de name cantidad_autorizada) con el submit.
v[id] v[producto] caja de texto(cantidad_autorizada)
-----------------------------------------------------------------------
0001 producto 1 1000
0002 producto 2 2000
0003 producto 3 3000
0004 producto 4 4000
0005 producto 5 5000
0006 producto 6 6000
etc
3. estoy implementando el php agregacarrito2 de la siguiente manera:
<?php
session_start();
if(isset($_POST["cantidad_autorizada"])){ //confirmo si existe
$autori=$_POST["cantidad_autorizada"]; //lo digitado entrego a autori
$id=$_POST["ids"]; //idem codigo del producto autori
if(isset($_SESSION['carro'])) //confirmo si existe la sesion carro
{
$carro=$_SESSION['carro']; //asignamos a la variable carro
}
$carro[$id]=$autori; //aqui inserto la cantidad autorizada a la variable carro con respecto al codigo correspondiente
$_SESSION["carro"]=$carro; //le asignamos a la sesion
header("Location:listadoNoatendido.php?".SID); //dirigimos listado
}
?>
mi consulta es correcto o existe otra forma de como implementarla???, ojo que al correr el codigo mi consulta como seria para visualizar la cantidad autorizada ya guardada en la sesion carro?????