Bonjour,
je cherche à faire un retour à la lgine dans une boucle.
Voilà le code que j'ai actuellement :
Qui m'affiche ça :
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
31
32
33
34
35 <?php require ("includes/connect.php"); // on crée la requete SQL $sql = 'SELECT *,DATE_FORMAT(created, "%d/%m") AS creation FROM skins ORDER BY created DESC LIMIT 8'; // on envoie la requête $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); // début du tableau ( hors boucle ) echo '<table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td><tabLe border="0" width="100%">'; echo '<tr>'; // on fait une boucle qui va faire un tour pour chaque enregistrement while($data = mysql_fetch_array($req)) { // on affiche les informations de l'enregistrement en cours echo '<td width="25%">'; echo '<table border="0" width="100%">'; echo '<tr>'; echo '<td class="lgtitle"><center><a href="'.$data['dl'].'">'.$data['title'].'</a></center></td>'; echo '</tr>'; echo '<tr>'; echo '<td class="lgdate"><center><a href="img/skins/'.$data['img'].'" target="_blank"><img src="img/skins/s/'.$data['img'].'" style="border-width:1px; border-color:rgb(197,230,130); border-style:solid;"></a></center></td>'; echo '</tr>'; echo '<td><center>'.$data['categorie'].' | '.$data['format'].'</center></td>'; echo '</tr>'; echo '</table>'; echo '</td>'; } // fin du tableau html ( hors boucle ) echo '</tr>'; echo '</tabLe></td></tr></table>';// on ferme la connexion à mysql mysql_close(); ?>
Donc cela m'affiche, une ligne avec les 4 derniers ajouts.
Je voudrais mettre les 8 derniers ajouts, sur 2 lignes.
Mon code me met les 8 derniers ajouts sur une seule ligne.
Pouvez vous m'aider
Merci d'avance !
Boub
Partager