Datos post a una página php

Buenos días, estoy realizando una formulario el cual solo me da a elegir el año y el mes de un combo (select), en base a estos datos ejegidos debo realizar una consulta sql. La conexión lo estoy haciendo a un mtoro de sybase. La conclusión es que no me muestra la cantidad de registros indicados en la consulta me muestra cero.
Datos de conexión:
<?php
$link=@sybase_connect('servidor','sa','');
if(!$link){
echo "Error de Conexión al servidor...!";
exit;
}
else
echo "Conectado ...! <br>";
$db=@sybase_select_db("based",$link);
if (!$db) {
echo "Error de conexión a la bd";
exit;
}
else
echo "Conectado a la bd...! <br>";
Formulario:

<html>
<h1><center>titulo</center></h1>
<form action="volumen.php" metod="post">
<table border=1 width=100 bgcolor="#0000FF">
<tr>
<td>
<select name="anio">
<option value="2013">2013</option>
<option value="2014">2014</option>
</select>
</td>
<td>
<select name="mes">
<option value="01">Enero</option>
<option value="02">Febrero</option>
</select>
</td>
</tr>
</table>
<br/>
<input type="submit" name="enviar" value ="enviar"/>
</form>
</html>
Código PHP:

<html>
<head>
<title>titulo</title>
</head>
<body>
<?php
if (isset($_post['anio']))
{$anio=$_post['anio'];}
else
{$anio="";}
if (isset($_post['mes']))
{$mes=$_post['mes'];}
else
{$mes="";}
if(isset($_post['enviar']))
{
echo"ha pulsado el boton enviar";
}
require ('/conexion/test.php');
$sql="Select * from tabla where (anio='$anio') and (mes='$mes')";
$sql_result = sybase_query($sql,$link);
$nroreg=sybase_num_rows($sql_result);
echo $nroreg; //me deberia mostrar la cantidad de registros pero me muestra cero.
sybase_close($link);
?>
</body>
</html>

Respuesta
1

Quita los paréntesis de la consulta ($sql) e intenta nuevamente

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas