1. Tengo el siguiente script, el cual envia el formulario a la pagina updatecar.php...AQUI EL USUARIO LLENA la caja de texto cantidad y listo:
Código php:
2. Pero buscando un poco mas, encontre una modificación la cual adapte a mis necesidades:Ver original
<?php $contador=0; foreach($carro as $k => $v){ $contador++; ?> <form name="form" method="post" action="updatecar.php?<?php echo SID ?>"> <tr> <td><?php echo $v['producto'] ?></td> <td><?php echo $v['precio'] ?></td> <td> <input name="cantidad" type="text" value="<?php echo $v['cantidad'] ?>"> <input name="id" type="hidden" value="<?php echo $v['id'] ?>"></td> <td align="center"> <input name="imageField" type="image" src="actualizar.gif"></td> </tr> </form> <?php }?> </table>
Código php:
...pero no envia el formulario al modificar. AQUI EL USUARIO UTILIZA EL SELECT OPTION (no hay submit o image), y según el stock que se tenga selecciona...una vez soltado el select option se debe enviarse el formulario y asi ser el procedimiento de actualizacionVer original
<?php $contador=0; foreach($carro as $k => $v){ $contador++; ?> <form name="form" method="post" action="update.php?<?php echo SID ?>"> <tr> <td><?php echo $v['producto'] ?></td> <td><?php echo $v['precio'] ?></td> <td> <select name="cantidad" onchange="this.form.submit()"> <?php for($i=1;$i<=$stock;$i++){ ?> <option value="<?php echo $i ?>"><?php echo $i ?></option> <?php } ?> </select> <input type="hidden" name="id" value="<?php echo $v['id'] ?>"> </td> </tr> </form> <?php }?> </table>
Que es lo que debo modificar al ultimo codigo...gracias de antemano.