tenho este formulario
<table> <tr> <form action="alt_alunos.php" method="post"> <td>Imóvel <label for="mat">Matricula:</label> <input name="mat" id="mat" type="text" size="10" maxlength="10"> <input type="submit" value="OK" /> </td> </form> </tr> </table>
quero digitar um número no formulario, exemplo 2, e leva-lo a outra pagina e fazer um consula no mysql
<?php include ('conexao.php'); $cod = $_POST['mat'] /* acredito estar errando aqui */ $sql = "SELECT * FROM alunos where matricula=$cod"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta."); ?>
para testar escrevi echo $_POST['mat']; eu tenho o resultado 2 mas se usar echo $cod; não aparece nada.
Gostaria de saber como pegar o numero do formulario e passa-lo para uma variavel em outra pagina e assim poder usa-lo na consulta.
Obrigado.
descobri meu erro, falta de atenção e sair um pouco da frente da tela para esfriar a cabeça
<?php
$ref=$_POST['ref']; // faltou ponto e virgula
echo $ref;
?>