Foros del Web » Programando para Internet » PHP »

Checkboxes y Mysql

Estas en el tema de Checkboxes y Mysql en el foro de PHP en Foros del Web. Hola tengo Esto Si se dan cuenta es algo así como un form donde el usuario hace su pedido y llena sus datos en este ...
  #1 (permalink)  
Antiguo 05/09/2007, 19:42
Avatar de Agripado  
Fecha de Ingreso: mayo-2001
Ubicación: En mi casa
Mensajes: 441
Antigüedad: 22 años, 11 meses
Puntos: 1
Checkboxes y Mysql

Hola tengo Esto

Si se dan cuenta es algo así como un form donde el usuario hace su pedido y llena sus datos en este caso yo lo que quiero es:

Para Este archivo necesitaría:
Hacer que el usuario pueda marcar mediante un check el producto que quiere y en una caja de texto llene la cantidad, pero el punto es que no se como hacerle para que todos los checkbox se me agreguen a la tabla del mysql

Hay usuarios que tienen para seleccionar entre 41 productos, y para mi no sería nada cómodo tener que crear 41 campos en la tabla de la bd para que almacene el nombre del checkbox y 41 para que almacene la cantidad de productos

me dejo entender?

Ahora pensé en otra opción la del index2.html que el usuario pique el producto que quiere y le salga una caja de texto preguntandoles la cantidad de productos que desean:

es decir pico el Boton Select de producto 1 y me aparece una caja de esas de javascript que se generan con prompt() y me pregunte la cantidad, le pongo la cantidad y eso me lo mete en la textarea y así sucesivamente se me agreguen uno debajo de otro para los demás productos.

Es decir que me agregue en la textarea algo como:

Producto 1 (Cantidad 22)
Producto 2 (Cantidad 10)
etc
etc
etc


Aclarenme las cosas porfas que ando turbado con esto.

Gracias por tomarte todo el tiempo para leer esto!
__________________
El mundo es un mercado donde se compra honores, voluntad y conciencia
Samuel

Última edición por Agripado; 05/09/2007 a las 20:05
  #2 (permalink)  
Antiguo 06/09/2007, 15:17
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Re: Checkboxes y Mysql

O asi:

form.php

Código PHP:
<?php
    $numfilas
=10;
     
// es un ejemplo, puedes hacerlo con un while desde la bd
     
for($i=0;$i<$numfilas;$i++)
     {
?>
    Producto <?php echo $i?><input type="checkbox" name="idproducto<?php echo $i?>"><input type="text" name="cantidad<?php echo $i?>">
<?php
     
}
?>
y en otro script que procesa el formulario

Código PHP:
<?php
    $numfilas
=10;
    for(
$i=0;$i<$numfilas;$i++)
    {
          
$sql="insert into tabla values (";
          
$sql.=$_POST['idproducto'.$i]",";
          
$sql.=$_POST['cantidad'.$i]")";
          ....
    }
?>
Obviamente dentro del for haces validaciones.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:38.