insertar multiples registros con checkbox

maac78
02 de Diciembre del 2005
tengo un problema y no se como solucinarlo si a alguien se le ocurre algo, ahi va mi probelma.

Tengo formulario.html

<form action="script.php" method="post">
<p>1
<input name="seleccion[]" type="checkbox" value="1" />
<label>
<input name="nombre" type="text" id="nombre" />
</label>
</p>
<p>2
<input name="seleccion[]" type="checkbox" value="2" />
<input name="nombre" type="text" id="nombre" />
</p>
<p>3
<input name="seleccion[]" type="checkbox" value="3" />
<input name="nombre" type="text" id="nombre" />
</p>
<p>
<input type="submit" name="Submit" value="Enviar">
</p>
</form>



Estan los checkbox mas un campo de texto nombre y en el codigo php seria

script.php

<?php foreach ($_POST[\'seleccion\'] as $id){
echo $id."<br>";
} ?>

no veo como paso la variable nombre, y ya no hablo para insertar esto en base de datos es decir que cada seleccion sea guardada si hago dos selecciones que sea dos registros diferentes en la base de datos.

Muchisimas gracias por todo.

uri
02 de Diciembre del 2005
Con un for....y un if....

por cada check...
si esta marcado
inserta un registro
sino
no haces nada xd
fin dl for

es muy facil si tienes los datos...