Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 04-10-2006 19:24:20

progent
Membre

[Résolu] Sujet aléatoire

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

#2 04-10-2006 20:37:00

vin100
Membre

Re : [Résolu] Sujet aléatoire

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

#3 04-10-2006 22:25:05

progent
Membre

Re : [Résolu] Sujet aléatoire

Merci beaucoup vin100, ça marche impeccablement.
Je vais m'en servir pour mettre en valeur d'anciens sujets.
Bonne soirée !

Hors ligne

Pied de page des forums