Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2011, 15:15
David224
 
Fecha de Ingreso: octubre-2003
Ubicación: Santander
Mensajes: 236
Antigüedad: 20 años, 6 meses
Puntos: 0
Mostrar temas más populares en el último mes

Buenas,

Tengo una consulta gracias a la cual puedo obtener los temas más comentados sobre un artículo:

Código PHP:
<?      
$_MAS_POST 
"";
CONSULTA A LA BASE DE DATOS
$sql 
mysql_query("select id, count(id) total from comentarios group by id order by total desc limit 5");
while(
$row=mysql_fetch_array($sql,MYSQL_ASSOC)){
$_MAS_POST .= '<b>'.$row["id"].'</b>'$rs["total"].'<br>';
}
echo 
$_MAS_POST;

?>
Con esta consulta me gustaría saber cómo puedo lograr que muestre los temas más comentados del último mes.

Lo estoy intentando con esto

Código PHP:
WHERE fecha LIKE '%". date("m", strtotime("-1 month")) ."%' 
Cada uno de los comentarios cuenta con el campo fecha, claro está. Lo intenté de diversas maneras como esta:

Código PHP:
$sql mysql_query("select fecha, id, count(id) total from comentarios group by id WHERE fecha LIKE '%"date("m"strtotime("-1 month")) ."%' order by total desc limit 5"); 
Llevo un par de horas dándole vueltas pero nada. ¿Alguien podría ayudarme? Muchas gracias desde ya