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.