Finalement j'ai changé mon code. J'arrive bien a avoir le bon nombre de commentaire.
Je souhaite afficher par page 10 actualites et avoir une barre de navigation pour le reste (avec suivant, precedent...).
Le nouveau soucie c'est que avec mon nouveau code j'ai l'impression
qu'il n'est pas possible d'afficher une barre de navigation :
<?php require_once('../../Connections/Punkcity.php'); ?>
<?
$ma_table="actualites";
$ma_table4="commentaire";
// On commence par récupérer les news elles-mêmes
mysql_select_db($database_Punkcity, $Punkcity);
$extraire = mysql_query("select * from $ma_table order by id DESC");
$occurrences = mysql_numrows($extraire);
if($occurrences<10) $nbrnews=$occurrences;
else $nbrnews=10;
// On entre alors dans une boucle qui affiche les 5 dernières news
for ($i=0 ; $i<$nbrnews ; $i++) {
$id_news = mysql_result($extraire,$i,"id");
$titre_news = mysql_result($extraire,$i,"titre");
$texte = mysql_result($extraire,$i,"texte");
$auteur= mysql_result($extraire,$i,"auteur");
$date= mysql_result($extraire,$i,"date");
$photo= mysql_result($extraire,$i,"photo");
$comment = mysql_query("select * from $ma_table4 where id_news='$id_news'");
$nbrcomment = mysql_numrows($comment);
// Il ne nous reste plus qu'à afficher !
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"520\" bordercolor=\"#000000\" align=\"center\">
<tr>
<td bgcolor=\"#CC0000\" colspan=\"2\" width=\"100%\">
<table width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">
<tr><td bgcolor=\"#CC0000\" > <div align=\"left\"> <span class=\"Style35\">$titre_news</span><br><span class=\"Style24\"> par </span><a href=\"consultants.php?pseudoID=$auteur\" class=\"blanc7\">$auteur</a><span class=\"Style24\"> - le $date</span></br></td></tr>
<td bgcolor=\"#FFEFBD\" valign=\"top\" class=\"Style29\"><div align=\"justify\"><br>$texte</td>
<td width=\"143\" bgcolor=\"#FFEFBD\" class=\"noir7\"><br><A HREF=\"#\" onClick=\"window.open('../../images/actualites/$photo','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0');return(false)\" class=\"Noir7\"><img src=\"../../images/actualites/$photo\" WIDTH=\"125\" HEIGHT=\"125\" border=\"0\" align=\"middle\"</td>
<tr><td bgcolor=\"#FFEFBD\" colspan=\"2\" ><div align=\"right\"> <A HREF=\"#\" onClick=\"window.open('commentaire.php?id_news=$id_news','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0, width=460, height=600');return(false)\" class=\"Noir7\">Commenter</a> <span class=\"Style33\">[$nbrcomment avis]<br/></td></tr></table></td></tr></table>";
}
?>
<link href="../../styles/style.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Style24 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: italic;
color: #FFFFFF;
}
.Style29 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Style31 {font-size: 9px}
.Style33 {font-size: 9px; font-style:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.Style35 {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
}
-->
</style>
Quelqu'un pourrait il m'aider a la realiser afin que je puisse afficher 10 actu et ensuite avoir la barre.
Merci d'avance :)