Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 12/02/2014 21:30:22
- damalaan
- Membre
[RESOLU]-Parcourir les colonnes d'une requete
Bonjour,
Je récupère les valeurs d'une requete dans un tableau html avec le code ci dessous.
$valeur = pg_query($dbconn, $sql1);
echo '<table border="1">';
while($row = pg_fetch_assoc($valeur)){
$ligne_tab = "<tr><td>".$row['sta_date']."</td>";
$ligne_tab .= "<td>".$row['toto']."</td>";
$ligne_tab .= "<td>".$row['titi']."</td>";
$ligne_tab .= "<td>".$row['tata']."</td>";
$ligne_tab .="</tr>";
echo $ligne_tab;
}
echo "</table>";
J'ai en réalité un certain nombre de colonnes, et je voudrais savoir si on peut alléger le code en imbriquant un while dans le premier qui parcourerait toutes les colonnes de la ligne?
merci
Dernière modification par damalaan (14/02/2014 09:09:35)
Hors ligne
#2 12/02/2014 22:07:07
- rjuju
- Administrateur
Re : [RESOLU]-Parcourir les colonnes d'une requete
Bonjour,
vous pouvez utiliser la fonction foreach : http://php.net/manual/fr/control-structures.foreach.php . Par exemple :
$valeur = pg_query($dbconn, $sql1);
echo '<table border="1">';
while($row = pg_fetch_assoc($valeur)){
$ligne_tab = "<tr>";
foreach($row as $k => $v)
$ligne_tab .= "<td>" . $v . "</td>";
$ligne .= "</tr>";
echo $ligne_tab;
}
(Je n'ai pas testé le code)
Julien.
https://rjuju.github.io/
Hors ligne
#3 14/02/2014 09:08:37
- damalaan
- Membre
Re : [RESOLU]-Parcourir les colonnes d'une requete
merci !
Hors ligne
Pages : 1