Blog, comment afficher des sujet cote à cote

Fermé
az - Modifié par az le 2/08/2013 à 00:18
kevin581 Messages postés 597 Date d'inscription mardi 20 juillet 2010 Statut Membre Dernière intervention 1 mars 2021 - 2 août 2013 à 00:26
Bonjour,
j'ai créer un blog dans le quel j'affiche divers sujet, et pour ce faire, une bdd avec plusieurs table.
Pour créer un sujet, j'ai recours à 4 tables de façon facultative.
Je parviens à afficher les sujet sans problème, ou presque.
En fait lorsque j'affiche les sujets, ils apparaissent tous les un à la suite des autre, et ce que j'aimerais, c'est pouvoir les afficher cote à cote par série de 2 ou 3 avant de passer à la ligne.

Voici comment ce présente le code:

try
{
    $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch(Exception $e)
{
        die('Erreur : '. $e->getMessage());
}

$req = $bdd->query('SELECT b.id, b.titre, b.contenu, 
                    DATE_FORMAT(b.date_creation, \'%d/%m/%Y à %Hh%imin%ss\') 
                    AS dc_fr, i.nom, i.sujet, i.emplacement, s.s_nom, s.s_sujet, s.s_emplacement, v.v_nom, v.v_sujet, v.v_emplacement  
                    FROM billet AS b
                    LEFT JOIN images AS i
                      ON i.id = b.id 
                    LEFT JOIN son AS s
                      ON s.id = b.id
                    LEFT JOIN video AS v
                      ON v.id = b.id
                    ORDER BY date_creation DESC');

      
while ($donnees = $req->fetch())
{ 
 include('../include/inctd.php');//affichage titre + date
 include('../include/incim.php');//affichage de l'image
 ?><br/><?php
  include('../include/incvid.php');//affichage de la vidéo
include('../include/incson.php');//affichage du son
 include('../include/inccon.php');//affichage du contenu        

}        
$req->closeCursor();


Il faut savoir que le nombre de sujet variera en fonction des suppressions et des créations

Voila, merci pour vos idées



1 réponse

kevin581 Messages postés 597 Date d'inscription mardi 20 juillet 2010 Statut Membre Dernière intervention 1 mars 2021 86
2 août 2013 à 00:26
Je ne veut pas dire de bêtises mais il me semble qu'il te faut voir cela dans ton css
0