Boucle foreach sur un type Object

Résolu/Fermé
Utilisateur anonyme - 14 août 2007 à 15:38
protote Messages postés 10 Date d'inscription vendredi 26 avril 2013 Statut Membre Dernière intervention 26 avril 2013 - 26 avril 2013 à 22:16
Bonjour,

je cherche à extraire les quantités de chaque produits, ainsi que les autres données (nom, prix...).
En utilisant foreach de la façon suivante :

foreach($produits as produit){

echo $produit['_Quantite'];
...
}

Ca ne fonctionne pas. Un coup de main serait le bien venu :0)


mon array est $produits.

Array ( [0] => Produit 
        Object ( [_ID] => 300 
                 [_Nom] => caleçon 
                 [_Prix] => 20 
                 [_Quantite] => 2 
               ) 
        [1] => Produit 
        Object ( [_ID] => 200 
                 [_Nom] => maillot 
                 [_Prix] => 10 
                 [_Quantite] => 1 
               ) 
       ) 

2 réponses

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 524
14 août 2007 à 15:44
Si c'est un objet c'est plutôt la flêche qu'il faut utiliser:
foreach($produits as $produit)
{
    echo $produit->_Quantite;
...
} 
--
<code>..et le...le...enfin, non parce c'est...ya...quand...bah tu sais là le...
0
Utilisateur anonyme
14 août 2007 à 15:55
iiiiiiiiii yéouuu !

c'est ça ! Merci ça marche bien meiux maintenant :0)
0
protote Messages postés 10 Date d'inscription vendredi 26 avril 2013 Statut Membre Dernière intervention 26 avril 2013 5
26 avril 2013 à 22:16
En Javascript tu peux le faire très facilement avec jQuery :
http://www.finalclap.com/faq/57-javascript-foreach-jquery
0