Tengo el siguiente problema:
tengo varios grupos de radiobuttons, cada uno de ellos lleva en su atributo NAME un valor de 1 a 12... estos radios corresponden a Preguntas de una encuesta... y cada pregunta tiene varias alternativas (dinámicas), entonces en el atributo VALUE, lleva el ID de la respuesta.
Necesito por favor recorrer los radiobuttons del 1 al 12, para verificar cuál seleccionó el usuario y así obtener las respuestas marcadas para cada pregunta.
Si me pueden ayudar en esto se los agradeceré mucho!!!!!!!!
Saludos
Código PHP:
<?
$q_obt_pregunta = "exec obt_pregunta";
$r_obt_pregunta = sybase_query($q_obt_pregunta);
$nr_pregunta = sybase_num_rows($r_obt_pregunta);
if (sybase_num_rows($r_obt_pregunta) > 0) {
while ($a_obt_pregunta = sybase_fetch_array($r_obt_pregunta)) {
if ($a_obt_pregunta["id_pregunta"] == 7) {
?>
<tr><td colspan="2"> </td></tr>
<tr>
<td class="tabla_sim_head" colspan="2">3. Sobre el Producto</td>
</tr>
<?
}//fin if
?>
<tr>
<td bgcolor="#F4F4F4"><?=htmlentities($a_obt_pregunta["nm_pregunta"])?></td>
</tr>
<?
$q_obt_posible_respuesta = "exec obt_posible_respuesta";
$q_obt_posible_respuesta .= " @id_pregunta = ".$a_obt_pregunta["id_pregunta"];
$r_obt_posible_respuesta = sybase_query($q_obt_posible_respuesta);
if (sybase_num_rows ($r_obt_posible_respuesta) > 0) {
while ($a_obt_posible_respuesta = sybase_fetch_array($r_obt_posible_respuesta)) {
?>
<tr><td>
<?
echo("<input type='radio' name='".$a_obt_pregunta["id_pregunta"]."' value='".$a_obt_posible_respuesta["id_respuesta"]."' />");
echo(htmlentities($a_obt_posible_respuesta["nm_respuesta"]));
?>
</td></tr>
<?
}//fin while
}//fin if
?>
<?
}//fin while
}//fin if