Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2008, 13:49
leonar2445
 
Fecha de Ingreso: mayo-2008
Mensajes: 63
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: ¿Comó hacer INSERT multiples a una Base de Datos con CHECKBOX?

Cita:
Iniciado por leonar2445 Ver Mensaje
Buenos días

Tengo un inconveniente debo insertar en una taba llamada ENFER, varios valores con un checkbox no se como hacerlo

ESTE ES MI CHECKBOX

<p> <input name="codigoenfermedades" type="checkbox" value="1">
Gripe </p>
<p> <input name="codigoenfermedades" type="checkbox" value="2">
Asma </p>
<p> <input name="codigoenfermedades" type="checkbox" value="3">
Fiebre

ESTE ES MI INSERT

pg_query("insert into enfer(ci,codigoenfermedades) values
($_REQUEST[ci],$_REQUEST[codigoenfermedades])");

*******me dijeron con la estructura if....... else PERO NO SE COMO VALIDAR LO*********

AYUDENME MUCHAS GRACIAS
Leonardo
HERMANO QUE DE EN LAS MISMAS........... TE ENVIO MI CODIGO COMPLETO

<?php
$conexion=pg_connect("host=localhost port=5432 password=1234 user=postgres dbname=postgres")
or die("Problemas en la conexion");

pg_query("insert into alumnos(nombre,mail,ci,codigosexo,codigocurso) values
('$_REQUEST[nombre]','$_REQUEST[mail]',$_REQUEST[ci],$_REQUEST[codigosexo],$_REQUEST[codigocurso])");

$enfermedad=$_POST['codigoenfermedad'];
switch($prueba){
case 1:
echo "seleccion de gripe";
break;
case 2:
echo "seleccion de asma";
break;
case 3:
echo "seleccion de fiebre";
break;
}
pg_query("insert into enfer(ci,codigoenfermedades) values
($_REQUEST[ci],$_REQUEST[codigoenfermedades1)");}


pg_close($conexion);
echo "El alumno fue dado de alta";
?>

ESTE ES MI FORMULARIO
<html>
<head>
<title>Problema</title>
</head>
<body>
<h1>Alta de Alumnos</h1>
<form action="pagina2finisimo.php" method="post">
<p>Ingrese nombre:
<input type="text" name="nombre" >
<br>
Ingrese mail:
<input type="text" name="mail">
<br>
C.I.:
<input type="text" name="ci">
<br>
Seleccione el curso:
<select name="codigocurso" size="1">
<option value="1" selected>PHP</option>
<option value="2">ASP</option>
<option value="3">JSP</option>
</select>
</p>
<p>
<input type="radio" name="codigosexo" value="1">
MASCUILINO
<input type="radio" name="codigosexo" value="2">
FEMENINO </p>
<p>
<input type="checkbox" name="checkbox" value="checkbox">
gripe </p>
<p>
<input type="checkbox" name="checkbox2" value="checkbox">
asma</p>
<p>
<input type="checkbox" name="checkbox3" value="checkbox">
fiebre </p>
<p>
<input type="submit" value="Registrar">
<INPUT TYPE="button"
VALUE="Cerrar ventana"
onClick="window.close();">


</p>
</form>
</body>
</html>

Última edición por leonar2445; 21/05/2008 a las 13:53 Razón: ME FALTO INCORPORAR OTRA COSA EN EL CUERPO DE LA PREGUNTA