Bonjour
j'ai un probleme avec la boucle foreach, j'arrive tres bien à afficher le contenu d'une table avec la boucle while, mais pas avec foreach, je dois mal faire quelques choses
Voici un exemple qui fonctionne
mais quand je passe avec foreach cela ne s'affiche pas correctement
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 <?php $serveur = "localhost"; $user= "root"; $passwd = ""; $bdd = "essai"; $connex = mysql_pconnect($serveur, $user, $passwd); mysql_select_db($bdd,$connex); $sql="select nom,prenom from exemple "; $req=mysql_query($sql); while( $row=mysql_fetch_array( $req) ) { echo "Nom : ".$row[nom]."<br>"; echo "Prenon : ".$row[prenom]."<br>"; echo "<br>"; } mysql_close($connex); ?>
merci par avance
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 <?php $serveur = "localhost"; $user= "root"; $passwd = ""; $bdd = "essai"; $connex = mysql_pconnect($serveur, $user, $passwd); mysql_select_db($bdd,$connex); $sql="select nom,prenom from exemple "; $req=mysql_query($sql); foreach (mysql_fetch_array( $req) AS $row) { echo "Nom : ".$row[nom]."<br>"; echo "Prenon : ".$row[prenom]."<br>"; echo "<br>"; } mysql_close($connex); ?>
Partager