Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
[réglé] Derniers topics sur accueil du site

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB
::  
Auteur Message
JC



Inscrit le: 21 Avr 2007
Messages: 18
Localisation: Paris

[réglé] Derniers topics sur accueil du sitePosté le: Ven Fév 29, 2008 12:21 pm    Sujet du message: [réglé] Derniers topics sur accueil du site

Salut à tous !

Je fais des tests avec le code suivant :

Code:
<?php
$host= "xxx";
$base= "xxx";
$user= "xxx";
$pass= "xxx";

$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($base) or die ('Erreur :'.mysql_error());

$select = "SELECT forum_id,topic_title,topic_id FROM phpbb_topics where forum_id = 2 ORDER BY topic_id DESC limit 5";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );

while($row = mysql_fetch_array($result))
{
$topic_id = $row['topic_id'];
$titre = $row['topic_title'];
echo '<a href="/forum/topic'.$topic_id.'.html" target="_blank">'.$titre.'</a><br />';
}
mysql_free_result($result);
mysql_close();
?>


Sachant que je suis en rewriting intermédiaire, ça fonctionne nickel.

Mais ces 5 derniers topics s'affichent par ordre de numéro de topic. Or, je voudrais avoir les derniers topics actifs dans l'ordre, au fur et à mesure des réponses qui leurs sont apportées (euh, j'espère que je suis clair Embarassed )

Que faut-il donc modifier ?

Merci d'avance pour votre aide


Dernière édition par JC le Lun Mar 03, 2008 11:28 am; édité 1 fois
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

[réglé] Derniers topics sur accueil du sitePosté le: Sam Mar 01, 2008 5:24 pm    Sujet du message: Re: [réglé] Derniers topics sur accueil du site

Code:
$select = "SELECT forum_id,topic_title,topic_id FROM phpbb_topics where forum_id = 2 AND topic_approved = 1 ORDER BY  topic_last_post_time  DESC limit 5";

Wink

Mais attention, ton script ne vérifie aucune autorisations, donc, c'est ok tant que le forum avec l'id 2 est publique.
J'ai ajouter un AND pour ne pas afficher les éventuels topics non approuvés.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
JC



Inscrit le: 21 Avr 2007
Messages: 18
Localisation: Paris

[réglé] Derniers topics sur accueil du sitePosté le: Sam Mar 01, 2008 9:07 pm    Sujet du message: Re: [réglé] Derniers topics sur accueil du site

Salut,

Merci de ta réponse.

Ta modif me donne le message d'erreur suivant :

Code:
Erreur : Unknown column 'topic_approved' in 'where clause'


PS : je souhaite effectivement que les topics concernées proviennent uniquement du forum id=2 (qui est public)

PS2 : dernières minute ! Ca marche avec ce code :

Code:
$select = "SELECT forum_id,topic_title,topic_id FROM phpbb_topics where forum_id = 2 ORDER BY topic_last_post_id DESC limit 5";


Qu'en penses-tu ?

++
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3477

[réglé] Derniers topics sur accueil du sitePosté le: Lun Mar 03, 2008 9:23 am    Sujet du message: Re: [réglé] Derniers topics sur accueil du site

Laughing

Encore une confusion entre phpBB2 et 3, pour phpBB2, c'est comme tu dis Wink

_________________
phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible !
Revenir en haut de page
JC



Inscrit le: 21 Avr 2007
Messages: 18
Localisation: Paris

[réglé] Derniers topics sur accueil du sitePosté le: Lun Mar 03, 2008 11:27 am    Sujet du message: Re: [réglé] Derniers topics sur accueil du site

Parfait ! Merci à vous deux ! Problème réglé Very Happy
Revenir en haut de page
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: