tengo el siguiente codigo:
Código PHP:
Ver original<?php
$buscar=pg_query('SELECT COUNT(a."Evalpre_id")AS "contar",a."Evalpre_id",a."Eval_idtipo",b."Evalpre_tiporespuesta",b."Evalpre_descripcion" FROM "Evaldocrespuestas" a INNER JOIN "Evaldocpreguntas" b ON (a."Evalpre_id"=b."Evalpre_id")WHERE a."Eval_idtipo"='."'$id1' GROUP BY ".'a."Eval_idtipo",b."Evalpre_tiporespuesta",b."Evalpre_descripcion",a."Evalpre_id"');
$tipo_res=$row['Evalpre_tiporespuesta'];
$pregunta=$row['Evalpre_descripcion'];
$id_pre=$row['Evalpre_id'];
$contador=$row['contar'];
if($tipo_res=="Casilla_Verificacion"){
print " <h2>$pregunta</h2>";
$query=pg_query('SELECT a."Evalres_detalle",a."Evalres_id" FROM "Evaldocrespuestas" a INNER JOIN "Evaldocpreguntas" b ON(a."Evalpre_id"=b."Evalpre_id")WHERE a."Eval_idtipo"='."'$id1' and ".'a."Evalpre_id"='."'$id_pre' and ".'a."Eval_estado"='."'N'");
$respuesta=$resul['Evalres_detalle'];
$idres=$resul['Evalres_id'];
?>
<div id="<?php echo $id_pre; ?>"><p><input type="checkbox" class="validate[minCheckbox[1]] checkbox" name="<?php echo $id_pre; ?>" id="<?php echo $id_pre ?>" value="<?php echo $id_pre; ?>"><?php echo $respuesta; ?></p></div>
<?php
}
}
if($tipo_res=="Elegir_Lista"){
print " <h2>$pregunta</h2>";
?>
<div id="div2"><p><select id="<?php echo $id_pre ?>" name="<?php echo $id_pre ?>" class="validate[required]" style="width:30%">
<option value="" >-Seleccione-</option>
<?php
$query1=pg_query('SELECT a."Evalres_detalle",a."Evalres_id" FROM "Evaldocrespuestas" a INNER JOIN "Evaldocpreguntas" b ON(a."Evalpre_id"=b."Evalpre_id")WHERE a."Eval_idtipo"='."'$id1' and ".'a."Evalpre_id"='."'$id_pre' and ".'a."Eval_estado"='."'N'");
echo '<option value='.$resul['Evalres_id'].'>'.$resul['Evalres_detalle'].'</option>';
?>
</select></p></div>
<?php
}
if($tipo_res=="Cuadricula"){
print " <h2>$pregunta</h2>";
$query=pg_query('SELECT a."Evalres_detalle",a."Evalres_id" FROM "Evaldocrespuestas" a INNER JOIN "Evaldocpreguntas" b ON(a."Evalpre_id"=b."Evalpre_id")WHERE a."Eval_idtipo"='."'$id1' and ".'a."Evalpre_id"='."'$id_pre' and ".'a."Eval_estado"='."'N'");
$respuesta=$resul['Evalres_detalle'];
$idres=$resul['Evalres_id'];
?>
<div id="<?php echo $id_pre;?>"><p><input type="radio" class="validate[required] radio" name="<?php echo $id_pre;?>" id="<?php echo $id_pre; ?>" value="<?php echo $id_pre; ?>" ><?php echo $resul['Evalres_detalle']; ?></p></div>
<?php
}
}
if($tipo_res=="Texto"){
print " <h2>$pregunta</h2>";
$query=pg_query('SELECT a."Evalres_detalle",a."Evalres_id" FROM "Evaldocrespuestas" a INNER JOIN "Evaldocpreguntas" b ON(a."Evalpre_id"=b."Evalpre_id")WHERE a."Eval_idtipo"='."'$id1' and ".'a."Evalpre_id"='."'$id_pre' and ".'a."Eval_estado"='."'N'");
$respuesta=$resul['Evalres_detalle'];
$idres=$resul['Evalres_id'];
?>
<div id="div3"><p><input type="text" class="validate[required,custom[noSpecialCaracters],length[0,20]]" name="<?php echo $id_pre ?>" id="<?php echo $id_pre ?>" placeholder="<?php echo $respuesta; ?>" style="width:50%;"></p></div>
<?php
}
}
if($tipo_res=="Texto_Parrafo"){
print " <h2>$pregunta</h2>";
$query=pg_query('SELECT a."Evalres_detalle",a."Evalres_id" FROM "Evaldocrespuestas" a INNER JOIN "Evaldocpreguntas" b ON(a."Evalpre_id"=b."Evalpre_id")WHERE a."Eval_idtipo"='."'$id1' and ".'a."Evalpre_id"='."'$id_pre' and ".'a."Eval_estado"='."'N'");
$respuesta=$resul['Evalres_detalle'];
$idres=$resul['Evalres_id'];
?>
<div id="div4"><p> <textarea class="validate[required,length[6,300]] text-input" name="<?php echo $id_pre ?>" id="<?php echo $id_pre ?>" placeholder="<?php echo $respuesta; ?>" style="height:50%" cols="40" rows="5"></textarea></p></div>
<?php
}
}
}
?>
necesito recorrer el formulario y los campos como los de texto contengan algo que me los guarde y los campos chek y radio button seleccionados q me guarden en la base de datos