bonjour,
voila je voulais afficher les nouveautes de mon site en php5.

ce que j avais fait:
j ai rajouter:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
private $_nouveautes = array();
et j'ai cette erreur :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fatal error: Using $this when not in object context in C:\wamp\www\AchatEnfolie2\classes\class.produit.php on line 521

a cette endroit:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public  function afficherLesNouveautes(){
	foreach ($this->_nouveautes as $nouveaute)
	{
	echo $nouveaute;
	}

je pense que c'est le faite que la le tableau est vide? je doit le remplir avec la class nouveautes?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class nouveaute {
 
    private $_id;
    private $_nom;
    private $_illustration; //chemin vers illustration sur le serveur
 
 
    public function __toString() {
        $chaine = "Nouveaut&eacute; :<br>";
        $chaine .= $this -> _nom."<br>";
        $chaine .= "<table><tr><td><img src=\"".$this -> _illustration."\"></td></tr></table>";
        return $chaine;
    }
}
que j'ai rajouter?