Php afficher en ligne
rico
-
loupix57 Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
loupix57 Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un petit soucis
Je souhaite faire cela en php :
J'ai table "inscrits" avec les colonnes "id_inscrit"; "nom"; "prenom".
J'ai 7 inscrits dans la db.
Je souhaite les afficher de la manière suivante :
L'idée etait de partir avec une boucle sur
<div class"row">
<div class="colonnes">'.id1.' <br> '.nom1.' <br> '.prenom1'. </div>
<div class="colonnes">'.id2.' <br> '.nom2.' <br> '.prenom2'. </div>
<div class="colonnes">'.id3.' <br> '.nom3.' <br> '.prenom3'. </div>
</div>
<div class"row">
<div class="colonnes">'.id4.' <br> '.nom4.' <br> '.prenom4'. </div>
<div class="colonnes">'.id5.' <br> '.nom5.' <br> '.prenom5'. </div>
<div class="colonnes">'.id6.' <br> '.nom6.' <br> '.prenom6'. </div>
</div>
<div class"row">
<div class="colonnes">'.id7.' <br> '.nom7.' <br> '.prenom7'. </div>
</div>
Je cherche la facon de faire la boucle pour l'afficher automatiquement en fonction du nombre d'incrit.
Merci
Rico
J'ai un petit soucis
Je souhaite faire cela en php :
J'ai table "inscrits" avec les colonnes "id_inscrit"; "nom"; "prenom".
J'ai 7 inscrits dans la db.
Je souhaite les afficher de la manière suivante :
L'idée etait de partir avec une boucle sur
<div class"row">
<div class="colonnes">'.id1.' <br> '.nom1.' <br> '.prenom1'. </div>
<div class="colonnes">'.id2.' <br> '.nom2.' <br> '.prenom2'. </div>
<div class="colonnes">'.id3.' <br> '.nom3.' <br> '.prenom3'. </div>
</div>
<div class"row">
<div class="colonnes">'.id4.' <br> '.nom4.' <br> '.prenom4'. </div>
<div class="colonnes">'.id5.' <br> '.nom5.' <br> '.prenom5'. </div>
<div class="colonnes">'.id6.' <br> '.nom6.' <br> '.prenom6'. </div>
</div>
<div class"row">
<div class="colonnes">'.id7.' <br> '.nom7.' <br> '.prenom7'. </div>
</div>
Je cherche la facon de faire la boucle pour l'afficher automatiquement en fonction du nombre d'incrit.
Merci
Rico
2 réponses
-
Je crois que j'ai le script que tu recherches.
Seulement, comment est ta db ? (SQL, fichier texte, ...)
Les div doivent elles comprendre obligatoirement 3 noms ?
-
En supposant que id, nom et prénom sont des tableaux
<div class"row> <?php $nb_inscrit = 7; for($i=0;$i<=$nb_inscrit;$i++){ if($i%3==0){ echo "</div>"."\n"."<div class"row">"; // ferme la balise et en commence une autre } echo '<div class="colonne">'.$id[$i].'<br />'.$nom[$i].'<br />'.$prenom[$i].'</div>'."\n"; } ?> </div>
Même les maths ça n'a rien de compliquer.