bonjour,
voila je voulais afficher les nouveautes de mon site en php5.
ce que j avais fait:
j ai rajouter:
private $_nouveautes = array();
et j'ai cette erreur :
Fatal error: Using $this when not in object context in C:\wamp\www\AchatEnfolie2\classes\class.produit.php on line 521
a cette endroit:
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?
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é :<br>";
$chaine .= $this -> _nom."<br>";
$chaine .= "<table><tr><td><img src=\"".$this -> _illustration."\"></td></tr></table>";
return $chaine;
}
} |
que j'ai rajouter?
Partager