[Problème] Affichage des 10 derniers sujets de mon forum

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par neo13, 31 Mars 2016.

  1. neo13
    neo13 Nouveau WRInaute
    Inscrit:
    31 Mars 2016
    Messages:
    24
    J'aime reçus:
    0
    Salut à tous,

    J'ai récupéré un forum sur internet, que je suis en train de personnaliser.
    Je suis en train de mettre sur la page d'accueil de mon site, les 10 derniers messages postés sur le forum.

    Cependant je rencontre un problème.

    Mes 10 derniers messages postés sont présentés comme ceci :

    Le problème c'est que si "utilisateur07" poste dans le "message04" à la date du 31/03/16, l'affichage de ma page d'accueil va varier comme ceci :

    Alors qu'elle devrait apparaitre comme cela :

    Je vous joint ici le bout de code concerné, que dois-je modifier pour régler le problème?

    Code:
      <?php
                                                                                                   $topics = mysql_query('SELECT * FROM topics ORDER BY last DESC LIMIT 0,10');
                                                                                                   while($donnee = mysql_fetch_assoc($topics))
                                                                                                    {
    echo '
    <tr> <td> <a href="topic.php?tid='.$donnee['id'].'"><img src="images/folder.png" alt="folder"></a> </td>
    <td> <a href="topic.php?tid='.$donnee['id'].'">'.str_replace('\"','"',str_replace("\'","'",htmlspecialchars($donnee['titre']))).'</a> <em> Par <a href="profil.php?pseudo='.htmlspecialchars($donnee['pseudo']).'" style="color: orange;">';
    
    if($donnee['modo'] == "1")
    {
    echo '<font color="red"><b>'.htmlspecialchars($donnee['pseudo']).'</b></font>';
    }
    else
    {
    echo ''.htmlspecialchars($donnee['pseudo']).'';
    }
    
    echo '</a> le '.date('d/m/Y',$donnee['date']).' à '.date('H:i:s',$donnee['date']).' </em> </td> </tr>
    ';
                                                                                                    }
                                                                                                    ?>
    Merci pour votre coup de pouce.
     
  2. Louis63
    Louis63 WRInaute discret
    Inscrit:
    22 Février 2016
    Messages:
    101
    J'aime reçus:
    0
    remplace $donnee['date'] par $donnee['last']
    si last est bien la date du dernier message du topic.
     
  3. neo13
    neo13 Nouveau WRInaute
    Inscrit:
    31 Mars 2016
    Messages:
    24
    J'aime reçus:
    0
    T'es au top. Ca marche !
    Merci infiniment.

    Par contre il affiche encore le pseudo de celui qui a créé le sujet, et non de celui qui a répondu le dernier.
    Tu pense solutionner ça aussi?
     
Chargement...
Similar Threads - [Problème] Affichage derniers Forum Date
[Problème] Affichage des accents ! Développement d'un site Web ou d'une appli mobile 12 Octobre 2009
[Problème] Suppression Admin impossible Google Analytics 4 Mai 2015
le css d'une page web [probleme] Développement d'un site Web ou d'une appli mobile 23 Décembre 2009
passer une var $_GET['page'] ou non [Probleme] URL Rewriting et .htaccess 23 Décembre 2009
En test : affichage des informations de licence dans Google Images YouTube, Google Images et Google Maps 28 Février 2020
Affichage chiffre d'affaires et taux de conversion zéro Google Analytics 26 Février 2020
WordPress Problème affichage accent sur Wordpress Développement d'un site Web ou d'une appli mobile 17 Février 2020
Position zéro et Featured Snippet : modification affichage Référencement Google 23 Janvier 2020
Astuce pour continuer l'affichage des étoiles dans les SERP de GOOGLE: balises de données structurée Référencement Google 6 Janvier 2020
Nouvel affichage Google : Sujets abordés par l'éditeur Référencement Google 4 Janvier 2020
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice