SkYlEsS
Elite
J'aimerais donc diviser chaque topic en page de 30 réponses max. et afficher les pages en bas de la première page. Bref, rien de plus banal.
Division du topic par 30 réponses max. (fonctionne !) :
Mais je galère pour l'affichage des pages :
Division du topic par 30 réponses max. (fonctionne !) :
Code:
if(isset($_GET['start'])) $start = $_GET['start']; else $start = 0;
$start_ = $start*30;
$req2 = mysql_query("SELECT ad_forum.topic_id, ad_forum.topic_titre, ad_forum.topic_body, ad_forum.topic_author, ad_forum.topic_last_date, ad_forum.forum_id, ad_joueurs.id_joueur, ad_joueurs.url_photo FROM ad_forum, ad_joueurs WHERE ad_forum.topic_author = ad_joueurs.nom_joueur AND ad_forum.topic_post='$id' ORDER BY ad_forum.topic_last_date LIMIT $start_,30");
Code:
$id = $_GET['id'];
$total_mess = mysql_fetch_array(mysql_query("SELECT ad_forum.topic_id, ad_forum.topic_titre, ad_forum.topic_body, ad_forum.topic_author, ad_forum.topic_last_date, ad_forum.forum_id, ad_joueurs.id_joueur, ad_joueurs.url_photo FROM ad_forum, ad_joueurs WHERE ad_forum.topic_author = ad_joueurs.nom_joueur AND ad_forum.topic_post='$id' ORDER BY ad_forum.topic_last_date"));
$loop = floor($total_mess[0]/30);
for($x=1;$x<$loop;$x++)
{
$y = $x - 1;
echo '<a href="forum_read-'.$_GET['id'].'-'.$y.'.htm">'.$x.'</a>';
echo ' | ';
}