Hola tengo el siguiente problema, hago una consulta a mysql en mi pagina ConsultaSsp.php y me arroja los resultado en ConsultaEsp2.php.
Pero no me esta mostrando nada, que puede ser que tenga mal, ya cheque mi base y tengo bien los campos, que puede ser?????
<body bgcolor="#CCCCCC">
<?
require "BD.inc";
?>
<?php
echo "<p> </p>";
echo "<form action='ConsultaEsp2.php' method='get' name='ConsultadeRegistro'>";
echo "<label>CONSULTA DE REGISTROS</label>";
//echo "<br>";
echo "<p><label>Descripción:";
// echo "<br>";
$conexion=conectar_bd();
//Consulta a mysql
$consulta="SELECT concepto_Proposito FROM proposito";
$resconart=mysql_query($consulta,$conexion);
echo"<select name='lstDes' id='lstDes'>";
while($row=mysql_fetch_array($resconart))
{
echo"<option value='$row[concepto_Proposito]'>$row[concepto_Proposito]";
echo"</option>";
}
echo"</select></label></p>";
echo"<p>";
echo"<label><br><br>";
echo "<input type='submit' name='Submit' value='Aceptar'>";
echo"</label>";
echo"</p>";
echo "</form>";
desconectar_bd();
?>
</body>
ConsultaEsp2.php
<body bgcolor="#CCCCCC">
<?
require "BD.inc";
?>
<?php
$conexion=conectar_bd();
$conartD="SELECT * FROM proposito WHERE concepto_Proposito='$lstDes'";
$resconD=mysql_query ($conartD,$conexion);
//Numero de columnas
$ncD=mysql_num_fields($resconD);
//Numero de registros
$nrD=mysql_num_rows($resconD);
//Impresion de datos
echo "<table border=1>";
echo"<tr>";
echo"<tr>";
echo "<td><font face='Arial' color='black'>CLAVE: </font>";
echo "<td><font face='Arial' color='black'>DESCRIPCIÓN: </font>";
echo "<tr>";
if(!($resconartD=mysql_query($conartD,$conexion)))
{die("<font>CONSULTA NO VALIDA");}
else
{
while($registroD=mysql_fetch_array($resconD))
{
echo"<tr>";
for($i=0;$i<$ncD;$i++)
{
echo"<td align='left'>$registroD[$i]</td>";
}
echo"<br>";
}echo"<center>";
}
echo"</table>";
desconectar_bd();
?>
</body>
</html>