Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/08/2012, 17:20
juan_isft
 
Fecha de Ingreso: agosto-2012
Mensajes: 17
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Problema con RADIO y DB

Cita:
Iniciado por Carloosolrac Ver Mensaje
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.