Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/08/2014, 22:34
Avatar de miguelsirna
miguelsirna
 
Fecha de Ingreso: enero-2012
Ubicación: Perú
Mensajes: 17
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Insertar múltiples tablas por "CheckBox"

Claro pero aun sigo sin entender como meter el valor debido a la consulta, y si declaro la variable asi?

Código PHP:
<?php
    
if (isset($_POST['submit'])) {
        if(
$_POST['checkbox'] != "")
            {
                if(
is_array($_POST['checkbox']))
                {
                     
// realizamos el ciclo
                     
while(list($key,$value) = each($_POST['checkbox'])) 
                    {
                        
$cliente=$_POST['cliente'];
                        
$sql=@mysql_query("INSERT INTO deporte (cliente, requerimiento, valor) VALUES ('$cliente','$value','$var')");
                    }
                }
            }
            if(
$sql){
                echo 
'Se han agregado las tablas';
                }
            else{
                echo 
'No se ha podido agregar las tablas';
                }
    }
?>
<form action="" 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>&nbsp;</td>
      </tr>
      <tr>
        <td><input name="checkbox[]" type="checkbox" id="checkbox" value="1" />Arroz</td>
        <td><input name="valor[<?php $var=1;echo $var;?>]" type="text" id="1" placeholder="Cantidad" value="" /></td>
      </tr>
      <tr>
        <td><input name="checkbox[]" type="checkbox" id="checkbox" value="2" />Fideo</td>
        <td><input name="valor[<?php $var=2;echo $var;?>]" type="text" id="2" 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>&nbsp;</td>
        <td><input type="submit" name="submit" id="submit" value="Enviar" /></td>
      </tr>
    </table>
</form>

Última edición por miguelsirna; 17/08/2014 a las 23:55