Ajouter le résultat d'un requete select dans un tableau

Eléphant du PHP | 331 Messages

17 mars 2007, 10:48

Bonjour,

J'ai sur une page un tableau ($Tab_Produit) qui retourne actuellement ça :

Array ( [0] => Chaise [1] => Table [2] => Canapé ) et à côté de ça j'ai une requete qui pourrait être la suivante :

Select produit from catalogue where annee = '2007'";
Comment faire pour que les produits retournés par la requête s'ajoutent à mon tableau existant ($Tab_Produit) ?

Merci !

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

17 mars 2007, 11:32

Il te suffit de parcourir les résultats retournés par ta requête avec un mysql_fetch_* et d'ajouter un par un les éléments dans ton tableau avec au choix un array_push() ou simplement en affectant l'élément à $Tab_Produit[] :
while ($row = mysql_fetch_assoc(...)) {
  $Tab_Produit[] = $row['produit'];
  // ou
  array_push($Tab_Produit, $row['produit']);
}
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 331 Messages

17 mars 2007, 14:03

Nickel, merci !