Aí pra passar os dados pra outra página eu fiz assim:
for ($a = 1; $a<=40; $a++) {
echo $_POST["aluno$a"];
Bom, assim está funcionando ok, só que a variável $a pega nomes de alunos e exibe na página, mas eu preciso que esses nomes sejam exibidos em ordem alfabética. Vi que tem que usar a função sort em um array, aí fiz o seguinte:
Pergunta
Gr3mist@
Pessoal, eu tenho um formulário em PHP funcionando assim:
<?php for($a = 1; $a<=40; $a++) { ?> <input name='aluno<?php echo $a ?>' type='text' value='<?php $a; ?>' > <br> <?php } ?>Aí pra passar os dados pra outra página eu fiz assim:for ($a = 1; $a<=40; $a++) { echo $_POST["aluno$a"];Bom, assim está funcionando ok, só que a variável $a pega nomes de alunos e exibe na página, mas eu preciso que esses nomes sejam exibidos em ordem alfabética. Vi que tem que usar a função sort em um array, aí fiz o seguinte:$a = array(); sort ($a); for ($a = 1; $a<=40; $a++) { echo $_POST["aluno$a"];Só que nada acontece, ele continua exibindo os nomes na ordem dos campos.
Gostaria de saber o que estou fazendo errado, creio que seja o array, mas não consegui fazer de outra forma.
Alguém pode me dar uma luz, por favor?
Muito obrigado!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.