Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2007, 12:37
marmotita
 
Fecha de Ingreso: diciembre-2007
Mensajes: 1
Antigüedad: 16 años, 4 meses
Puntos: 0
De acuerdo Necesito Ayuda Con Php Por Favor

NECESITO GUARDAR EN UNA BASE DE DATOS POSTGRES SQL LAS ALTERNATIVAS SELECCIONADAS DE UN CHECKBOX. SOLAMENTE ME GUARDA UNA.
EL CODIGO ES ESTE:
<?php

if($_POST[enviar])
{
$e="insert into \"respuesta\"
(\"p1\",\"p2\",\"p4\",\"p5\")
values
('{$_POST["pg1"]}','{$_POST["pg2"]}',{$_POST["pg3"]}',
'{$_POST["pg4"]}', upper('{$_POST["pg5"]}'))
";
pg_query($dbconn,$e);
}
?>

EL HTML ES:

SI <input type="checkbox" name="pg3" value="1">
NO <input type="checkbox" name="pg3" value="2">
A VECES <input type="checkbox" name="pg3" value="3">
SIEMPRE <input type="checkbox" name="pg3" value="4">
NUNCA <input type="checkbox" name="pg3" value="5">

PD:NECESITO QUE SI AL ELEJIR MAS DE UNA ALTERNATIVAS ME GUARDE EN LA TABLA, AMBOS VALORES SELECCIONADOS, HASTA AHORA SOLO ME HA GUARDADO SOLO UNA.

HE LEIDO QUE SE HACIA PONIENDOLE AL NAME ESTOS "[]" CORCHETES PARA TRANSFORMARLO EN UN ARRAY, PERO DESPUES PARA GUARDAR AMBOS VALOR EN LA TABLAS NO SE COMO HACERLO.

DESDE YA GRACIAS Y ESPERO SUS RESPUESTAS.