Bonjour à tous,
Je souhaiterais arriver générer des pages html par du code php venant d'une base de donnée puis de choisir emplacement des news.
Mon type de page html doit être sous la forme :
Ma bdd
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <div id="xx"> <img src="xx.gif" alt="xx" /> <div id="xx"> <div class="xx"><strong>[champTitre]</strong><br /> [champcontenu]</div> <div class="xx"><strong>[champTitre]</strong><br /> [champcontenu]</div> <div class="xx"><strong>[champTitre]</strong><br /> [champtexte]</div> <div class="xx"><strong>[champTitre]</strong><br /> [champcontenu]</div> <div class="xx"><strong>[champTitre]</strong><br /> [champtexte]</div> <div class="xx"><strong>[champTitre]</strong><br /> [champcontenu]</div> </div> <div class="xx"><a href="#"></a></div> </div>
Mon code qui essaye de genere tout ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 `id` int(11) NOT NULL, `titre` text NOT NULL, `contenu` text NOT NULL, `lien` text NOT NULL, `langue` text NOT NULL,
Mon problème, le fichier ce génère 6 fois sur une seule colonne de la bdd et j'aurais souhaite qui me le fasse sur 6 colonne de la bdd soit qui parcours la table et qui m'affiche une ligne par colonne ( je ne sais pas si c'est clair)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 $restes = mysql_query("SELECT * FROM " . DB_TABLE_NAME . " where langue='fr' "); while($row=mysql_fetch_row($restes)){ $fichier = ""; $fichier.=" <div id=\"xx\">\n"; $fichier.=" <img src=\"xx\" alt=\"News\" />\n"; $fichier.=" <div id=\"xx\">\n"; $fichier.=" <div class=\"xx\"><strong>$row[1]</strong><br />\n"; $fichier.=" $row[2]</div>\n"; $fichier.=" <div class=\"xx\"><strong>$row[1]</strong><br />\n"; $fichier.=" $row[2]</div>\n"; $fichier.=" <div class=\"xx\"><strong>$row[1]</strong><br />\n"; $fichier.=" $row[2]</div>\n"; $fichier.=" <div class=\"xx\"><strong>$row[1]</strong><br />\n"; $fichier.=" $row[2]</div>\n"; $fichier.=" <div class=\"xx\"><strong>$row[1]</strong><br />\n"; $fichier.=" $row[2]</div>\n"; $fichier.=" <div class=\"xx\"><strong>$row[1]</strong><br />\n"; $fichier.=" $row[2]</div>\n"; $fichier.=" </div>\n"; $fichier.=" <div class=\"xx\"><a href=\"#\"></a></div>\n"; $fichier.=" </div>\n"; }
merci d'avance de votre aide
Partager