En m'inspirant du cours PHP débutant, je voudrais afficher les éléments successifs d'une liste, sachant qu'il y a du code HTML entre chaque élément de la liste.
Exemple simplifié à obtenir :
Prénom 1 Nom 1 : Adresse 1
Prénom 2 Nom 2 : Adresse 2
Prénom 3 Nom 3 : Adresse 3
Que ce soit en tableau imbriqué ou pas (code suivant), comment incrémenter $value pour qu'il prenne successivement les valeurs prénoms, noms puis adresse puis recommence ? Merci pour votre aide.
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 <!DOCTYPE HTML> <head> <meta charset="utf-8" /> <meta http-equiv="content-type" content="text/html" /> <title>Tableau</title> </head> <html> <body> <? $liste=array( 'Prénom 1','Nom 1','Adresse 1', 'Prénom 2','Nom 2','Adresse 2', 'Prénom 3','Nom 3','Adresse 3' ); ?> <div class="liste"></div> <h2>Liste</h2> <ul> <? foreach ($liste as $value): ?> <? if ($value): ?> <li><? echo $value ?> <p><strong><? echo $value; ?></strong> : <? echo $value ?></p></li> <? endif ?> <? endforeach ?> </ul> </div> </body> </html>
Partager