error en consulta

heyruben
13 de Junio del 2004
tengo una consulta a una base de datos en mysql comienso con una pag en html donde el usuario ingresa si num de cedula para saber su deuda de la sig manera
<html>
<body>
<form method="POST" action="http://localhost/proy/sacrip.php">
<strong>Cedula:</strong> <input type="text" name="T1" size="9"><br><br>
<input type="submit" value="consultar" name="consultar">
</form>
</body>
</html>

entiendo que la variable que recibe el nun de cedula es este name="T1"
entoces en mi codigo no se donde declararla o donde ella recibe el numero de cedula que el usuario ingresa en mi cod php lo hago de la sig manera:

<?php
if (!isset($consultar)){
echo "Debe escribir su cedula";
echo "</html></body> n";
exit;
}
$link = mysql_connect("localhost", "");
mysql_select_db("sacrip", $link);
$result = mysql_query("SELECT * FROM mensualidad WHERE cedula = '16660325' ORDER BY cedula", $link)or die (msyql_error());
if ($row = mysql_fetch_array($result)){
echo "<table border = 1> n";
//Mostramos los nombres de las tablas
echo "<tr> n";
while ($field = mysql_fetch_field($result)){
echo "<td>$field->name</td> n";
}
echo "</tr> n";
do {
echo "</tr> n";
echo "<td>".$row["cedula"]."</td> n";
echo "<td>".$row["nombre"]."</td> n";
echo "<td>".$row["fecha"]."</td> n";
echo "<td>".$row["monto"]."</a></td> n";
echo "</tr> n";
} while ($row = mysql_fetch_array($result));
echo "</table>n";
} else {
echo "¡ No se ha encontrado ningún registro !";
}
?>

entoces no me pasa de esta parte de scrip

if (!isset($consultar)){
echo "Debe escribir su cedula";
echo "</html></body> n";
exit;

como si no recibieran el dato como debo hacerlo?
no se nada del post o el get me podrian esplicar en palabras simples

Art
13 de Junio del 2004
Para explicarte sera medio complicado en esta via pero mira te envio un ejemplo muy simprle solo correlo y te daras cuenta como jala el metodo post

paso 1 creea este archivo nombre.htm

<html>
<head>
<title> Ejemplo arturo Insertar registros en BD</title>
</head>
<body>
<form action="conexion.php" method="POST">

<p><strong>Name : </strong><br>
<input type ="text" name="name"></p>

<p><strong>Email: </strong><br>
<input type ="text" name="email">

<p><strong>sexo : </strong><br>
<input type ="text" name="sexo">


<p><input type ="submit" value="Send"></p>
</form>
</body>
</html>

2 paso creea este archivo conexion.php

<?php

$nombre=$_POST[name];
$correo=$_POST[email];
$sex=$_POST[sexo];

// crea la conexion mediante un odbc
$connect=mysql_connect("localhost","ODBC","") or die("could not connect ");

// crea tabla nombre mariana

//$Createdb=mysql_create_db('mariana') or die ("database could not created ");
//echo "Database was created";

// selecciona BD asignada "mariana"

$selectdb=mysql_Select_db("mariana") or die ("table could not created " .mysql_error());

// crea tabla Deportes en DB mariana

//$sqlquery="CREATE TABLE Deportes (name VARCHAR(50),
//email VARCHAR (30),sex char(1))";
//$queryresult=mysql_query($sqlquery) or die ("No se pudo ejecutar" .mysql_error());

// inserta registros en tabla deportes
//$sqlquery="INSERT INTO deportes VALUES('$nombre','$correo','$sex')";
//echo "tabla creada";
$sqlquery="Select * from deportes";
$queryresult=mysql_query($sqlquery) or die ("No se pudo ejecutar" .mysql_error());
echo $queryresult;
?>

ejcuta el nombre.htm
y checa que es lo que hace

espero que te sirva

saludos