Trombi en php
Résolu
Cypat2
-
Cypat2 -
Cypat2 -
Bonjour,
je voudrait créer un trombinoscope mais je n'arrive a afficher mes images en colonne de trois, j'ai chercher en vain sur le net.
En gros j'aimerai afficher 4 tableaux par colonne avec par ligne Pseudo, Avatar
Pseudo Pseudo Pseudo Pseudo
AVATAR AVATAR AVATAR AVATAR
Pseudo Pseudo Pseudo
AVATAR AVATAR AVATAR
les membres sont stocké sur une base de données, j'arrive a les afficher avec un membre par ligne mais j'aimerai qu'il y en ai plus.
Mon code:
Je ne demande qu'a propos de la mise en page de mon trombi (en colonne de 4)
Si quelqu'un pouvait me mettre au moins sur la voie svp ?
Merci d'avance !
je voudrait créer un trombinoscope mais je n'arrive a afficher mes images en colonne de trois, j'ai chercher en vain sur le net.
En gros j'aimerai afficher 4 tableaux par colonne avec par ligne Pseudo, Avatar
Pseudo Pseudo Pseudo Pseudo
AVATAR AVATAR AVATAR AVATAR
Pseudo Pseudo Pseudo
AVATAR AVATAR AVATAR
les membres sont stocké sur une base de données, j'arrive a les afficher avec un membre par ligne mais j'aimerai qu'il y en ai plus.
Mon code:
<?php echo '<table>'; $display_columns = 4 ; $padding = ( $display_columns - 1 )-(( $count - 1 )% $display_columns ); $numero_groupe=8; $requete_grp="select u.* FROM users u JOIN user_group ug ON u.user_id = ug.user_id WHERE ug.group_id = ".$numero_groupe.""; $reponse = mysql_query($requete_grp) or die("Problème avec la requête"); while ($infogrp = mysql_fetch_array($reponse)){ for( $i = 0 ; $i < $count ; $i ++) { if( $i % $display_columns == 0 ) echo '<tr>' ; echo '<td>' ; echo '<p align="center"><img src=" '.$infogrp[user_avatar].' " /></p> <p align="center"'>'.$infogrp[username].'</p>' ; echo '</td>' ; } if( $i % $display_columns == $display_columns - 1 ) echo '</tr>' ; } if( $padding != 0 ) { for( $i = 0 ; $i < $padding ; $i ++) echo '<td></td>' ; echo '</tr>' ; } echo '</table>' ; ?>
Je ne demande qu'a propos de la mise en page de mon trombi (en colonne de 4)
Si quelqu'un pouvait me mettre au moins sur la voie svp ?
Merci d'avance !
A voir également:
- Trombi en php
- Easy php - Télécharger - Divers Web & Internet
- Trombi comment lire messages - Forum Microsoft Edge / Internet Explorer
- Expert php pinterest - Télécharger - Langages
- Trombi - Forum Réseaux sociaux
- Php alert ✓ - Forum PHP
2 réponses
Je ne suis pas sur de bien avoir compris ce que tu veux faire car je n'est pas compris le padding de ton code. Mais si ça peut t'aider voila sur quoi je partirais pour avoir 4 colonnes max :
<?php echo '<table><tr>'; $max_col = 4 ; $requete_grp="select u.* FROM users u JOIN user_group ug ON u.user_id = ug.user_id WHERE ug.group_id = ".$numero_groupe.""; $reponse = mysql_query($requete_grp) or die("Problème avec la requête"); $compteur = 1; while ($infogrp = mysql_fetch_array($reponse)){ if($compteur ==$max_col ) { $compteur = 1; echo "</tr><tr>"; // ligne vide si on termine pile } $compteur++; echo '<td>' ; echo '<p align="center"><img src=" '.$infogrp[user_avatar].' " /></p> <p align="center"'>'.$infogrp[username].'</p>' ; echo '</td>' ; echo '</tr></table>' ; ?>