sider_jr 0 Denunciar post Postado Dezembro 29, 2015 Olá. Estou tentando criar um form com um número variável de campos. Segue trecho do código. Sem as tags do form a pagina é exibida normalmente. Quando inclui as tags a pagina não abre mais. Alguém tem alguma ideia? Obrigado! "<form name='FormPlayer' action='tabela.php' method='post'>" for ($C = 1; $C <= $Jogadores; $C++){ echo "<table border=1 width=100% cellpascing=1 cellpadding=0> <tr align = 'center'> <td width = '10%'><label for='nmJogador".$C."'>Jogador: ".$C."</label> <input type='text' name='nmPlayer".[$C]."' id='nmPlayer".[$C]."'/> </td> </tr>"; } echo "<tr align = 'center'> <td><input type='submit' value='Emparceiramento'></td> </tr> </table><br>"; "</form>" Compartilhar este post Link para o post Compartilhar em outros sites
Paulo de Tarso F. M. 24 Denunciar post Postado Dezembro 29, 2015 Eu acho que o início da table está no lugar errado, ele deveria ficar fora do for, antes dele, mais ou menos assim: echo '<form name="FormPlayer" action="tabela.php" method="post">'; echo '<table border="1" width="100%" cellpascing="1" cellpadding="0">'; for ($C = 1; $C <= $Jogadores; $C++) { echo ' <tr align="center">'; echo ' <td width="10%"><label for="nmJogador'.$C.'">Jogador: '.$C.'</label>'; echo ' <input type="text" name="nmPlayer'.$C.'" id="nmPlayer'.$C.'" />'; echo ' </td>'; echo ' </tr>'; } echo ' <tr align="center">'; echo ' <td><input type="submit" value="Emparceiramento"></td>'; echo ' </tr>'; echo '</table>'; echo '<br>'; echo '</form>'; Compartilhar este post Link para o post Compartilhar em outros sites
sider_jr 0 Denunciar post Postado Dezembro 30, 2015 Muito obrigado pela ajuda, resolvido! Compartilhar este post Link para o post Compartilhar em outros sites