Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/01/2004, 08:45
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Por cierto, si haces un INSERT para campo creas un registro distinto en cada INSERT. Tendrias que crear un solo INSERT para crear un registro con todos los campos.

Yo cambiaria la forma en que defines los campos. Lo haria asi:

<input name="unid['FLOPPY_SERV']" type="checkbox" value="S">

<input name="unid['CDROM_SERV']" type="checkbox" value="S">

Y luego crearia el INSERT con:
Código PHP:
$unidades=(isset($_POST['unid']))?$_POST['unid']:array();
$campos=array_keys($unidades);  // array con los indices de los campos del formulario
$sql="INSERT INTO tabla (".implode(',',$campos).") VALUES ('".implode("','",$unidades)."')"
Y pondria el valor por defecto para esos campos a 'N' en la tabla.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.