Un consejo que a mí me está viniendo muy bien (también llevo poco con PHP). Cuando tengas que encadenar muchos 'echo' volcando código Html, en lugar de ponerlo de este modo:
Código PHP:
for($i=1;$i<=15;$i+=1){
echo "<tr>";
echo "<td>$row[$i]</td>";
echo "<td>1<input type='radio' name='partido$i' value='1'></td>";
echo "<td>x<input type='radio' name='partido$i' value='x'></td>";
echo "<td>2<input type='radio' name='partido$i' value='2'></td>";
}
prueba de esta otra forma:
Código PHP:
for( $i=1; $i<=15; $i++ )
{
echo <<<FinHTML
<tr>
<td>$row[$i]</td>
<td>1<input type="radio" name="partido$i" value="1"></td>
<td>x<input type="radio" name="partido$i" value="x"></td>
<td>2<input type="radio" name="partido$i" value="2"></td>
FinHTML;
}
El código te quedará mucho más legible y ordenado, te ahorras un montón de comillas que siempre provocan despistes o errores y además el código html generado para la página (el que puede verse desde el navegador) será también más entendible, llegado el caso.
Un saludo.
PD/ Si quieres ver una tabla generada de esta manera (incluyendo el código php) para un formulario de prueba con quinielas que ando haciendo, puedes echar un vistazo a: http://primi.net/provis/quiniela.php