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!