Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous,
Savez-vous comment je pourrais m'y prendre pour afficher un sujet aléatoire (par exemple, dans le footer) ?
Merci par avance de vos réponses.
Cyril
Dernière modification par progent (04-10-2006 19:25:35)
Hors ligne
J'avais envie d'essayer pour voir, voici ce que j'ai fait :
<?php
// Random topic
$result = $db->query('SELECT id, poster, subject, posted FROM '.$db->prefix.'topics WHERE moved_to IS NULL AND closed = 0 ORDER BY rand() LIMIT 1') or error('Unable to fetch a random topic', __FILE__, __LINE__, $db->error());
$rand_topic = $db->fetch_assoc($result);
echo '<p><strong>Sujet au hazard :</strong> <a href="viewtopic.php?id='.$rand_topic['id'].'">'.$rand_topic['subject'].'</a> lancé par '.pun_htmlspecialchars($rand_topic['poster']).' '.format_time($rand_topic['posted']).'.</p>';
?>Je pense que ça ne fonctionne qu'avec MySQL et puis comme tu peut le voir c'est pas multilangue, m'enfin c'est une idée.
Hors ligne
Merci beaucoup vin100, ça marche impeccablement.
Je vais m'en servir pour mettre en valeur d'anciens sujets.
Bonne soirée !
Hors ligne
Pages : 1