Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2012, 16:51
federicols
 
Fecha de Ingreso: octubre-2012
Ubicación: Rosario
Mensajes: 5
Antigüedad: 11 años, 6 meses
Puntos: 0
Consultas en php

Hola a todos, recien acabo de registrarme en este magnifico foro.

Estoy empezando en lo que es la programacion, mis conocimientos son minimos y estoy probando de empezar con una pagina de frases para facebook.

Tengo la web que estoy armando dividida en :
  • Ultimas frases
  • Tops del dia
  • Tops del momento
  • Tops del mes
  • Top historico

Tengo hechas las consultas de Ultimas frases, top del dia(Me la paso un amigo a esta consulta) y la de Top Historico que creo que esta bien..

Las consultas serian asi :

Ultimas -->
Cita:
Código PHP:
Ver original
  1. <?
  2.  
  3.  
  4.  
  5.     $x=mysql_query("select * from fblike order by id desc limit 0,12");
  6.  
  7.  
  8.  
  9.     $nr=0;
  10.  
  11.  
  12.  
  13.     while ($y=mysql_fetch_assoc($x)) {
  14.  
  15.  
  16.  
  17.         $id=$y['id'];
  18.  
  19.  
  20.  
  21.          $like=htmlspecialchars($y['like']);
  22.  
  23.  
  24.  
  25.         ?>
La del top historico seria asi -->
Cita:
Código PHP:
Ver original
  1. <?
  2.  
  3.  
  4.  
  5.     $x=mysql_query("select * from fblike order by hits desc limit 0,12");
  6.  
  7.  
  8.  
  9.     $nr=0;
  10.  
  11.  
  12.  
  13.     while ($y=mysql_fetch_assoc($x)) {
  14.  
  15.  
  16.  
  17.         $id=$y['id'];
  18.  
  19.  
  20.  
  21.          $like=htmlspecialchars($y['like']);
  22.  
  23.  
  24.  
  25.         ?>
Y la de top del dia seria asi -->
Cita:
Código PHP:
Ver original
  1. <?
  2.  
  3.  
  4.  
  5.     $x=mysql_query("select * from (select * from fblike order by id desc limit 0,14000) AS soisecoxd order by hits desc limit 0,12");
  6.  
  7.  
  8.  
  9.     $nr=0;
  10.  
  11.  
  12.  
  13.     while ($y=mysql_fetch_assoc($x)) {
  14.  
  15.  
  16.  
  17.         $id=$y['id'];
  18.  
  19.  
  20.  
  21.          $like=htmlspecialchars($y['like']);
  22.  
  23.  
  24.  
  25.         ?>
Ahora vamos a la DB para detallar un poco mas el tema :

La db cuenta con las siguientes columnas :

Cita:
Código MySQL:
Ver original
  1. 1   id  int(50)         No  None    AUTO_INCREMENT    Change      Drop   More
  2. 2   like    text    latin1_swedish_ci       No  None          Change      Drop   More
  3. 3   hits
Yo ahora quiero saber como puedo sacar las consultas de frases de Top del Momento, y del mes.. Y si es posible de la semana.

Ojala me puedan orientar un poco ya que no me dio la cabeza hasta ahora ._.

Saludos y mil gracias de antemano.

Atte: Federico