Affichage des articles php + mysql
Bonjour à tous,
J'ai un problème pour afficher tous les articles
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <?php
$reponse = $connexion->query('SELECT count(*) AS nbre_document from document');
while ($donnees = $reponse->fetch())
{
$nb_document = $donnees['nbre_document'];
}
$reponse->closeCursor();
$a=0;
$nb_ligne = (int)($nb_document / 3);
while($a <= $nb_ligne)
{
echo '<TR>';
$i=0;
for($i=1;$i<=$nb_document;$i++)
{
echo '<TD width="50%" height="33.33%">';
$reponse = $connexion->query('SELECT c.id_categorie, c.nom_categorie, d.titre_document, d.descrition_document, d.url_feature_image FROM categorie AS c, document AS d WHERE d.fkid_categorie = c.id_categorie AND d.id_document='. $i . '.');
while ($donnees = $reponse->fetch())
{
echo '<a href=page.php?param=' . $donnees['id_categorie'] . '>' ;
echo '<img alt="' . $donnees['id_categorie'] . '" class="feature_img" src=' . $donnees['url_feature_image']. '>';
echo '<p class=titre_document>'.$donnees['titre_document'].'<br /><p class=description_document>'.$donnees['descrition_document'].'<br /><img class="view" src="./img/lire.gif">';
}
$reponse->closeCursor();
echo '</TD>';
if ($i >= 2) { break; }
}
echo '</TR>';
$a++;
}
?> |
Si vous pouvez m'aider je suis dessus depuis une journée
Merci