Hola a Todos.......
 
Quisiera saber como puedo filtrar por fecha, es decir mostrar ciertos producto filtrando 
DE dd/mm/aa AL dd/mm/aa para asi saber cuantos productos y el total general que se vendio  en una semana o en un mes. en realidad ya hice algo pero no me corre entonces lo voy a mostrar para que me digan que tengo mal.  
Tengo dos tablas la primera se llama 
Productos y tiene los atributos: 
IdProducto, NombreProducto, PrecioProducto. 
y la otra es 
ProductosCant con los siguientes atributos: 
IdProductoCantid ,FechaProducto, IdProducto, Cantidad, Total   Código PHP:
   
<form id="form1" name="form1" method="post" action="VerVentaProducto.php">
 <table width="700" border="0" cellpadding="0" cellspacing="1">
   <!--DWLayoutTable-->
       <tr>
         <td width="15" height="34"> </td>
         <td width="146"  bgcolor="#CCCCCC" class="texto1" > Filtrado por Fecha</td>
         <td width="316"  class="texto1">
 
<select name="txtDia" id="txtDia" class="texto1">
<option value="0">Día</option>
<? for ($i=1;$i<=31;$i++){
echo "<option value=$i>$i</option>";
  } ?>
</select>
                /
                <select name="txtMes" id="txtMes" class="texto1">
                  <option value="0">Mes</option>
                  <option value="1">Enero</option>
                  <option value="2">Febrero</option>
                  <option value="3">Marzo</option>
                  <option value="4">Abril</option>
                  <option value="5">Mayo</option>
                  <option value="6">Junio</option>
                  <option value="7">Julio</option>
                  <option value="8">Agosto</option>
                  <option value="9">Octubre</option>
                  <option value="10">Septiembre</option>
                  <option value="11">Noviembre</option>
                  <option value="12">Diciembre</option>
                </select> 
                /
                
         <select name="txtAnio" id="txtAnio" class="texto1">
             <option value="0">Año</option>
         <? 
                 for ($i=2009;$i<=2021;$i++){
         echo "<option value=$i>$i</option>";
        } ?>
               </select>
 
           <input name="Submit" type="submit" class="texto11" id="Submit" value="Buscar" />         </td>
<td width="218"> </td>
</tr>
</table>   
 
 </form>
 
 
<?
        include_once("dbConex.php");
           $dbConex=abrirConexion();
       $txtDia =$_POST["txtDia"];
       $txtMes =$_POST["txtMes"];
       $txtAnio =$_POST["txtAnio"];
       $fechausa=$txtAnio . "-".$txtMes. "-".$txtDia;
       if($fechausa!=""){
       $sql = "SELECT * FROM ProductosCant,Productos WHERE  ProductosCant.IdProducto=Productos.IdProducto  ORDER BY IdProductoCantid DESC ";
       }else{
       $sql = "SELECT * FROM ProductosCant,Productos WHERE ProductosCant.FechaProducto=$fechausa AND ProductosCant.IdProducto=Productos.IdProducto ";  
       }
       $registros=mysql_query($sql);
       $numfilas=mysql_num_rows($registros); 
       $suma=0;    
       while($filas=mysql_fetch_array($registros)){ 
      ?>