Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/08/2009, 19:43
dscafati
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 174
Antigüedad: 15 años, 7 meses
Puntos: 3
GRACIAS HGP147!!

me quedo asi:

date_default_timezone_set('America/Buenos_Aires');
$date = date( "Y-m-d h:i:s" );
$fecha = date( "Y-m-d h:i:s", strtotime( "-7 day", strtotime( $date ) ));

$sql7=mysql_query("SELECT producto,SUM(cantidad)AS cantidad_total FROM tablas WHERE fecha>='$fecha' GROUP BY producto ORDER by cantidad_total DESC LIMIT 0,7");


while($a7=mysql_fetch_assoc($sql7)){
echo "producto: $a7[producto], cantidad: $a7[cantidad_total]";
}
mysql_free_result($sql7);


y asi muestra los productos y sus cantidades de los ultimos 7 dias, y solo muestra los 7 mas grande

el limit no funiona, que puedo hacer para que muestre solo 7? porque asi solo lee las ultimas 7 cantidades

pense en esto pero no se donde meterlo

for ( $i=0; $i<=7; $i ++) {
}

Última edición por GatorV; 17/08/2009 a las 20:15