Affichage de donnees d'une BDD dans un tableau

Eléphanteau du PHP | 37 Messages

22 juil. 2012, 19:54

Bonjour à tous,

Comment fait-on pour afficher plusieurs infos contenues dans un seul champs d'une BDD dans un tableau?
Exemple :
Voici les infos contenues dans le champ

Code : Tout sélectionner

[P][F][1]=”citron”; [P][F][2]=”pomme”; [P][F][3]=”banane”;
Et je veux les afficher dans un tableau sous cette forme :

Code : Tout sélectionner

1 citron 2 mangue (champs modifié) 3 banane
Comment dois-je faire?

ViPHP
xTG
ViPHP | 7331 Messages

22 juil. 2012, 20:09

Exemple :
$array = array(
 array(1, 'pomme'),
 array(2, 'poire')
);
echo '<table>';
foreach($array as $fruit){
  echo '<tr>';
  echo '<td>' . $fruit[0] . '</td>';
  echo '<td>' . $fruit[1] . '</td>';
  echo '</tr>';
}
echo '</table>';

Eléphanteau du PHP | 37 Messages

22 juil. 2012, 21:00

Ok. Mais si j'ai plusieurs infos dans le champ, je fais comment? car mettre plusieurs array n'a rien de rejouissant.

ViPHP
xTG
ViPHP | 7331 Messages

22 juil. 2012, 21:47

Tu imbriques les foreach() ou bien tu accèdes aux éléments si tu connais les index.