bonjour à tous
je voudrais savoir comment je pourrais faire pour n'avoir, parmis tous mes résultats (on va dire 12), 3 elements sur une meme ligne donc ce qui ferait 4 lignes
merci beaucoup
bonjour à tous
je voudrais savoir comment je pourrais faire pour n'avoir, parmis tous mes résultats (on va dire 12), 3 elements sur une meme ligne donc ce qui ferait 4 lignes
merci beaucoup
Lors de ta boucle pour l'affiche, tu peut faire un if($i%3 == 0) et la tu change de ligne,
sinon après en css tu dois pouvoir le faire sans avoir a faire ce test, par exemple avec des div en float
je ne comprends pas comment il faut faire
et je ne veux pas utiliser de div![]()
bon alors avec un tableau?
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 $req = 'SELECT * FROM ...'; $res = mysql_query($req); $i = 0; echo '<table><tr>'; while($l = mysql_fetch_array($req)){ if($i%3 == 0){ // si le nombre est un multiple de 3, on change de ligne echo '</tr><tr>'; } echo '<td>'; // affichage d'un element echo '<td>'; $i++; } echo '</tr></table>';
Voilà un petit exemple de code qui devrai te permettre de comprendre comment il faut faire
merci
mais comme j'utilise spip avce ce code
je ne pense pas que je puisse l'adapter
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 <B_doc> <BOUCLE_doc(DOCUMENTS){mode=document}{doublons}{id_article}> <tr> <td style="padding-top:15px;"> #TITRE </td> </tr> <tr> <td> <a href="#URL_DOCUMENT">[(#LOGO_DOCUMENT|#URL_DOCUMENT)]</a> </td> </tr> </BOUCLE_doc> </B_doc>snif
je ne sais pas trop comment faire du coup
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager