PHP orienté objet: Class Caddie, pb : arrive pas a afficher l'objet

PHP orienté objet: Class Caddie, pb : arrive pas a afficher l'objet - PHP - Programmation

Marsh Posté le 06-03-2003 à 19:15:24    

ben voila
 
j'ai recupéré l'objet "Panier"
 
j'ai fait :
 
$Panier_unserialize=unserialize($Panier_serialize);
 
Mais ensuite?????
Comment faire???
 
j'arrive à afficher les variables de la classe uniquement...
Et c'est juste leur nom.... pas leur contenu...


Message édité par chrono le 06-03-2003 à 21:52:02
Reply

Marsh Posté le 06-03-2003 à 19:15:24   

Reply

Marsh Posté le 06-03-2003 à 20:38:14    

Dans la méthode afficher de la class Caddie...
 
 
function afficher()
{
$Panier=new Caddie;
 
foreach(get_object_vars($Panier) as $key=>$val)
{
print("$key=$val<BR>\n" );
}
}
 
Mais ca ne peux marcher qu'avec un objet appelé Panier seulement...
Comment faire pour tout lire car si j'ai bien compris, il faut créer un objet à chaque ajout d'article non???

Reply

Marsh Posté le 06-03-2003 à 20:40:33    

Ca doit pas être tout à fait ca....
 
$Panier->afficher();
 
$Panier->ajouter("$id_article", $quantite);
 
$Panier2=new Panier;
 
$Panier2->ajouter("$id_article", $quantite);
 
$Panier_serialize=serialize($Panier.$Panier2);  Ca m'étonnerai qu'il faille concaténer...
 
session_register("Panier_serialize" );


Message édité par chrono le 06-03-2003 à 20:41:13
Reply

Marsh Posté le 06-03-2003 à 21:49:54    

Apparement ca viendrai du fait que je ne suis aps sur la page contenant la class Caddie.(pourtant je fais bien un "require" de la page)..
 
Mais ca ne marche pas.


Message édité par chrono le 06-03-2003 à 21:57:03
Reply

Marsh Posté le 06-03-2003 à 22:16:40    

en fait je t'avoue que j'ai rien compris à tout tes messages :??:
 
qu'est-ce que tu veux faire?

Reply

Marsh Posté le 06-03-2003 à 23:51:08    

En fait j'ai résolu tous les problèmes sauf celui de récupérer tous les objets(tous les articles)
 
Je n'arrive à lire qu'un seul objet.
comment sait on le nombre de commande?
Si j'utilise un tableau, l'utilité de la Class caddie est inutile!! non?


Message édité par chrono le 06-03-2003 à 23:51:19
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed