Ver Mensaje Individual
  #30 (permalink)  
Antiguo 17/05/2011, 22:23
martin0290
 
Fecha de Ingreso: octubre-2009
Mensajes: 84
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: [Últimos 10 Resultados] Php y SQL, no salen =(

Lo que descubri con este codigo:

Código:
$sql = $db->query("SELECT title, date FROM ".PREFIX."_post WHERE autor='".$row['name']."' order by date DESC LIMIT 10");
while ($articulos = $db->get_row($sql)) {
        if($articulos['title']) $tpl->set( '{articulos}', $articulos['title'] );  
        else  $tpl->set( '{articulos}', 'No hay actividad reciente'); // Si no hay articulos 
}

Es que cuando pongo el LIMIT, se refiere al ultimo articulo, es decir si pongo LIMIT 10, va al articulo numero 10 empesando del ultimo y no del primero contando para abajo, nose si me explico.

Ej: Si pongo 1 va a mostrar el ultimo articulo creado por el usuario, si pongo 2 va a mostrar el ante ultimo y así sucesivamente

Es decir que tendria que poner 10 veces el mismo codigo, nada mas que cambiando el limit 1,2,3,4,5,6,7,8,9,10

Eso esta muy mal, es muchisima carga pero asi funcionaria :S


Cita:
Iniciado por Triby Ver Mensaje

Imagino que tendras que crear enlaces y tambien verificar si $articulos es una cadena vacia (no hay articulos del usuario) para mostrar el mensaje adecuado.
Si si, pero si no puedo mostrar los 10 artículos, todavía no voy a crear los enlaces jaja :P

Última edición por martin0290; 18/05/2011 a las 08:49