Cita:
Iniciado por Carloosolrac name='id_item".$row_item[1].$row_item[2]."'
Si los valores de $row_item[1] y $row_item[2] son diferentes, tendrán diferentes nombres, por ende, funcionarán de manera independiente.
claro, para solucionarlo, deje el codigo asi:
Código:
$consulta_item = mysql_query("SELECT id_encuesta, id_item, id_opcion, leyenda_opcion FROM opciones_item WHERE id_encuesta = '$id_encuesta' AND id_item = '$id_item'", $link);
while ($row_item = mysql_fetch_row($consulta_item)){
echo "<input type='radio' name='id_item".$row_item[1]."' value='id_opcion elegida: ".$row_item[2]."'>".$row_item[3]."<br>";
asi funciona perfecto, pero a la hora de recuperar el formulario ya el name no sera el mismo para checkboxs y radios, y no recuperaria los datos de radios =/
Código:
if($id_p1==1){
echo "<br> aqui comienza la p1<br>";
echo "<br>".$_POST["id_item11"];
echo "<br>".$_POST["id_item12"];
echo "<br>".$_POST["id_item13"];
echo "<br>".$_POST["id_item14"];
asi recupero los checksbox, el 1 indica el nº de pregunta y el 1-2-3-4 la que selecciono.