Qwilm!2

phpBB :: MOSTRAR ULTIMOS TOPICS

Este es el scripts que uso en mi pagina web de VkManga, que muestra los ultimos topics de lo usuarios que postean en diferentes temas de los foros, con sus respuestas del post, espero que les sirva, ya que aun lo sigo utilizando y no he tenido ningun problema con ello. solo pegalo donde desean que se vea y listo:

  1. //limite de sacadas de la base de datos
  2. $limit = 12;
  3. $result = mysql_query("SELECT t.topic_title, topic_replies, t.forum_id, t.topic_id, t.forum_id, p.post_id FROM phpbb_posts p INNER JOIN phpbb_topics t ON (p.topic_id = t.topic_id) ORDER BY p.post_time desc LIMIT $limit") or die(mysql_error());
  4. //url de tu foro
  5. $phpbb_root_path = 'foro';
  6. $topic_number = 1;
  7. while($foro = mysql_fetch_array($result)){
  8. $termino_frase = '...'; //Al termino de la frase que se mostrara, diría: …
  9. $n_letras = '39';
  10. $id = $foro[’post_id’];
  11. $foroid = $foro[’forum_id’];
  12. $titulo = $foro[’topic_title’];
  13. $url = $url_path . $phpbb_root_path.’viewtopic.php?p=’.$id.’&sid=’.$foroid.’#’.$id;
  14. $titulo = substr($titulo,0,39);
  15. if (strlen($foro[’topic_title’])>$n_letras)
  16. {$titulo = $titulo.$termino_frase;}
  17. echo '<a href="'.$url.'" title="'.$foro['topic_title'].'" target="_blank"/>'.ucwords(strtolower($titulo)).'</a>';
  18. echo '[Resp: '.$foro['topic_replies'].']';
  19. $topic_number++;
  20. }

[ 1C ] [ Noviembre 10, 2006 ] [ Lenguaje PHP ]

Posts Relacionados
  1. Gravatar Kyuzo
    Febrero 1st, 2007 at 5:38

    Excelente!! Andaba buscando este script.

    SaluDos!!