Tengo una tabla donde por cada fila, un usuario puede seleccionar un valor (marcando el radio button) o no seleccionar ninguno.
Necesito mirar en cada fila si hay un radio button seleccionado y obtener su valor en el caso de que lo haya.
Es decir, en la primera fila hay 4 radio buttons agrupados, y el usuario puede seleccionar uno o ninguna. Y así en cada fila.
Este es el código de la tabla
Código HTML:
<table width="468" border="1" bordercolor="#000000"> <tr> <td width="113" rowspan="2">Tipo de recursos </td> <td width="50" rowspan="2"><div align="center">Peso</div></td> <td colspan="4"><div align="center">Frecuencia de acceso: </div></td> </tr> <tr> <td width="60"><div align="center">Diario</div></td> <td width="75"><div align="center">Semanal</div></td> <td width="77"><div align="center">Mensual</div></td> <td width="67"><div align="center">Anual</div></td> </tr> <tr> <td>Material didáctico </td> <td><div align="center">5</div></td> <td><input name="t1" type="radio" value="20" /></td> <td><input name="t1" type="radio" value="15" /></td> <td><input name="t1" type="radio" value="10" /></td> <td><input name="t1" type="radio" value="5" /></td> </tr> <tr> <td>Portales educativos multiservicios </td> <td><div align="center">5</div></td> <td><input name="t2" type="radio" value="20" /></td> <td><input name="t2" type="radio" value="15" /></td> <td><input name="t2" type="radio" value="10" /></td> <td><input name="t2" type="radio" value="5" /></td> </tr> <tr> <td>Juegos educativos </td> <td><div align="center">5</div></td> <td><input name="t3" type="radio" value="20" /></td> <td><input name="t3" type="radio" value="15" /></td> <td><input name="t3" type="radio" value="10" /></td> <td><input name="t3" type="radio" value="5" /></td> </tr> <tr> <td>Bibliotecas</td> <td><div align="center">4</div></td> <td><input name="t4" type="radio" value="16" /></td> <td><input name="t4" type="radio" value="12" /></td> <td><input name="t4" type="radio" value="8" /></td> <td><input name="t4" type="radio" value="4" /></td> </tr> <tr> <td>Buscadores educativos </td> <td><div align="center">4</div></td> <td><input name="t5" type="radio" value="16" /></td> <td><input name="t5" type="radio" value="12" /></td> <td><input name="t5" type="radio" value="8" /></td> <td><input name="t5" type="radio" value="4" /></td> </tr> <tr> <td>Sitios de recursos (educativo/software) </td> <td><div align="center">3</div></td> <td><input name="t6" type="radio" value="12" /></td> <td><input name="t6" type="radio" value="9" /></td> <td><input name="t6" type="radio" value="6" /></td> <td><input name="t6" type="radio" value="3" /></td> </tr> <tr> <td>Sitios interpersonales </td> <td><div align="center">3</div></td> <td><input name="t7" type="radio" value="12" /></td> <td><input name="t7" type="radio" value="9" /></td> <td><input name="t7" type="radio" value="6" /></td> <td><input name="t7" type="radio" value="3" /></td> </tr> <tr> <td>Correo electrónico </td> <td><div align="center">3</div></td> <td><input name="t8" type="radio" value="12" /></td> <td><input name="t8" type="radio" value="9" /></td> <td><input name="t8" type="radio" value="6" /></td> <td><input name="t8" type="radio" value="3" /></td> </tr> <tr> <td>Tiendas virtuales </td> <td><div align="center">2</div></td> <td><input name="t9" type="radio" value="8" /></td> <td><input name="t9" type="radio" value="6" /></td> <td><input name="t9" type="radio" value="4" /></td> <td><input name="t9" type="radio" value="2" /></td> </tr> <tr> <td>Chat / Foro </td> <td><div align="center">2</div></td> <td><input name="t10" type="radio" value="8" /></td> <td><input name="t10" type="radio" value="6" /></td> <td><input name="t10" type="radio" value="4" /></td> <td><input name="t10" type="radio" value="2" /></td> </tr> <tr> <td>Ocio (música, películas,...) </td> <td><div align="center">1</div></td> <td><input name="t11" type="radio" value="4" /></td> <td><input name="t11" type="radio" value="3" /></td> <td><input name="t11" type="radio" value="2" /></td> <td><input name="t11" type="radio" value="1" /></td> </tr> <tr> <td>Otros</td> <td><div align="center">1</div></td> <td><input name="t12" type="radio" value="4" /></td> <td><input name="t12" type="radio" value="3" /></td> <td><input name="t12" type="radio" value="2" /></td> <td><input name="t12" type="radio" value="4" /></td> </tr> </table>
Mi pregunta es si hay alguna forma rápida o mecánica de obtener los valores, porque sólo se me ocurre declarar 12 variables (una por cada fila) e ir obteniendo los valores.
$variable1 = $_POST['t1']; etc.....