PHP retour à la ligne après un while
Résolu
vincent
-
vincent -
vincent -
Bonjour,
j'ai codé une fonction php permettant de récupérer des pseudos en base et de les afficher les uns à la suite des autres, dans une div (définie avec une largeur fixe).
while($rang = mysql_fetch_array($rqpseudos))
{
echo $rang['pseudo'] . ' ' ;
}
Les pseudos s'affichent bien et sont bien espacés de 2 espaces.
Mon problème est que la liste de pseudos s'affichent sur une seule ligne et déborde de la div. J'aimerais, arrivé à la bordure droite, avoir un retour à la ligne automatique.
Ce que j'ai :
pseudo1 pseudo2 pseudo3 pseudo4 pseudo5 pseudo6 pseudo7 pseudo8 pseudo9 pseudo10
Ce que j'aimerais :
pseudo1 pseudo2 pseudo3 pseudo4 pseudo5
pseudo6 pseudo7 pseudo8 pseudo9 pseudo10
ainsi de suite
Comment faire svp ?
j'ai codé une fonction php permettant de récupérer des pseudos en base et de les afficher les uns à la suite des autres, dans une div (définie avec une largeur fixe).
while($rang = mysql_fetch_array($rqpseudos))
{
echo $rang['pseudo'] . ' ' ;
}
Les pseudos s'affichent bien et sont bien espacés de 2 espaces.
Mon problème est que la liste de pseudos s'affichent sur une seule ligne et déborde de la div. J'aimerais, arrivé à la bordure droite, avoir un retour à la ligne automatique.
Ce que j'ai :
pseudo1 pseudo2 pseudo3 pseudo4 pseudo5 pseudo6 pseudo7 pseudo8 pseudo9 pseudo10
Ce que j'aimerais :
pseudo1 pseudo2 pseudo3 pseudo4 pseudo5
pseudo6 pseudo7 pseudo8 pseudo9 pseudo10
ainsi de suite
Comment faire svp ?
A voir également:
- PHP retour à la ligne après un while
- Retour à la ligne excel formule - Guide
- Partager photos en ligne - Guide
- Notepad++ retour à la ligne ✓ - Forum Bureautique
- Retour à la ligne google sheet - Forum Google Docs
- Retour a la ligne php ✓ - Forum PHP
5 réponses
$boucle=0;
while($rang = mysql_fetch_array($rqpseudos))
{
echo $rang['pseudo'] . ' ' ;
$boucle++;
if($boucle==4)
{
echo'<br/>;
$boucle=0;
}
}
pourquoi pas un truck de ce genre?
while($rang = mysql_fetch_array($rqpseudos))
{
echo $rang['pseudo'] . ' ' ;
$boucle++;
if($boucle==4)
{
echo'<br/>;
$boucle=0;
}
}
pourquoi pas un truck de ce genre?
super ca marche ! Un petit truc c'est que le retour à la ligne coupe les pseudos en 2 :
pseudo1 pseudo2 pseudo3 pseudo4 pseu
do5 pseudo6 pseudo7 pseudo8 pseudo9 p
seudo10
tu connaitrais un moyen de ne pas couper les mots ?
sinon ca marche c'est super, merci beaucoup
pseudo1 pseudo2 pseudo3 pseudo4 pseu
do5 pseudo6 pseudo7 pseudo8 pseudo9 p
seudo10
tu connaitrais un moyen de ne pas couper les mots ?
sinon ca marche c'est super, merci beaucoup
merci pour ta solution avec le nombre de boucles cireme, mais je ne pense pas que ce soit la meilleure au niveau "design". Si je définis une ligne à 4 pseudos je peux avoir :
- une petite ligne avec des pseudos ne faisant que 3 ou 4 caractères
- une grosse ligne avec des pseudos faisant entre 10 et 15 caractères
Malgré la coupe en plein milieu d'un pseudo, je préfère la solution de gigaga.
Merci à vous 2 pour votre aide précieuse !
- une petite ligne avec des pseudos ne faisant que 3 ou 4 caractères
- une grosse ligne avec des pseudos faisant entre 10 et 15 caractères
Malgré la coupe en plein milieu d'un pseudo, je préfère la solution de gigaga.
Merci à vous 2 pour votre aide précieuse !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question