Código HTML:
<form action="validar_checkbox.php" method="post"> <table width="28%" border="1" align="center"> <tr> <td>Nombre</td> <td><input type="text" name="cliente" id="cliente" placeholder="codigo de cliente" /></td> </tr> <tr> <td>Requerimientos:</td> <td> </td> </tr> <tr> <td><input name="checkbox[]" type="checkbox" id="checkbox" value="arroz" />Arroz</td> <td><input name="valor" type="text" id="valor" placeholder="Cantidad" value="" /></td> </tr> <tr> <td><input name="checkbox[]" type="checkbox" id="checkbox" value="fideo" />Fideo</td> <td><input name="valor" type="text" id="valor" placeholder="Cantidad" value="" /></td> </tr> <tr> <td><input name="checkbox[]" type="checkbox" id="checkbox" value="sinvalor" />Input sin valor</td> <td></td> </tr> <tr> <td> </td> <td><input type="submit" name="button" id="button" value="Insertar" /></td> </tr> </table> </form>
Código PHP:
<?php
require_once('conexion.php');
if($_POST['checkbox'] != "")
{
if(is_array($_POST['checkbox']))
{
// realizamos el ciclo
while(list($key,$value) = each($_POST['checkbox']))
{
$cliente=$_POST['cliente'];
$valor = $_POST['valor'];
$sql=@mysql_query("INSERT INTO requerimiento (cliente, requerimiento, valor) VALUES ('$cliente','$value','$valor')");
}
}
}
if($sql){
echo '<h1>Se han agregado las tablas</h1><br><a href="">ir atrás</a>';}
else{
echo '<h1>No se ha podido agregar las tablas</h1><br><a href="">ir atrás</a>';}
?>