Bonjour,
Il m'a été demandé de créer un module d'actualité et de les afficher. J'ai donc créer un formulaire pour la personne créé son actus.
J'ai ensuite inséré dans une base.
Maximum 4 actualités.
-----------------
- 1 - 3 -
-----------------
- 2 - 4 -
-----------------

Voilà ma page et voilà comment on m'a demandé que l'affichage se passe. Dans le formulaire été demandé la position de l'actualité donc 1, 2, 3 ou 4.
Problème c'est déjà comment réalisé cette affichage. S'il n'y a que 2 actus on ne doit voir que 1 et 2.
Mon affichage de chaque actus se passe comme ceci :

Image Titre
Photo Texte
url


Voilà donc une image qui est la même pour toute, c'est en fait une flèche et le titre doit arrivé en fait en bas a droite de la flèche, ild oit y avoir un align, bottom ou quelques choses comme çà a mettre. Le reste ce sont des données que je récupère de la base via une requête. Donc 3 ligne et 2 colonne. Sachant que le texte doit être justifié.
Le début de code que j'ai commencé a faire et le suivant.
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
<?php
        $req="select titre_actus, img_actus, txt_actus, url_actus, pos_actus from actus group by num_actus";
        $res=mysql_query($req);
        while($row=mysql_fetch_row($res))
        {
        echo"
                <table>
                        <tr>
                                <td><img src='images/nouveautes001.gif'></td>
                                <td><strong>$row[0]</strong></td>
                        </tr>
                        <tr>
                                <td><img src='$row[1]' class='photo'></td>
                                <td>$row[2]</td>
                        </tr>
                        <tr>
                                <td></td>
                                <td><strong>$row[3]</strong>
                        </tr>                           
                </table>";
        }
        
?>
Là l'affichage se fait l'un en dessous de l'autre.

Merci d'avance