<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hola Lucas anteponiendo comillas simples la cunsulta queda asi:<br>$sql=mysql_query("SELECT * FROM cabecventas WHERE fecha 
BETWEEN ".'$fecha1'." AND ".'$fecha2');<br><br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; include("conexion.php");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $fecha1="2010-7-07";<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $fecha2="2010-7-31";<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $sql=mysql_query("SELECT * FROM cabecventas WHERE fecha BETWEEN ".'$fecha1'." AND ".'$fecha2');<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo("Cantidad: ".mysql_num_rows($sql));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mysql_close();<br><br><br>Me tira:<br><br><b>Warning</b>:  mysql_num_rows(): supplied argument is not a valid 
MySQL result resource in <b>C:\wamp\www\practicaphp\php_avanzado\tesis\sitio\21-07-2010\calen.php</b>
 on line <b>61</b><br>
<br>Cantidad: <br><br>Y con <br>$sql="SELECT * FROM cabecventas WHERE fecha BETWEEN '{$fecha1}' AND '{$fecha2}';";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>el mismo warning.<br><br>Saludos<br><br>&gt;Leandro, probá anteponiendo a las variables $fecha en la query, la
comilla simple, tanto para abrir como para cerrar. después contá. Lucas<br>

  <blockquote cite="mid:COL116-W47D3D75B41E1E5E4934DA9ABA10@phx.gbl"><style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Verdana;}

</style><br></blockquote>                                               <br /><hr />Porque tu vida necesita más espacio y comodidad. Muy pronto descubrí un nuevo Hotmail.  <a href='http://www.nuevohotmail.com' target='_new'>Ver más</a></body>
</html>