Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1140 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec $this avec la POO

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec $this avec la POO

n°2258472
13stephweb​13
Posté le 20-05-2015 à 17:36:44  profilanswer
 

Bonjour,
je fait appelle à votre aide SVP,
car je débute avec la POO de PHP.
 
Quand j'essaye de faire ceci dans une class:

Code :
  1. <?php
  2.   private $db;
  3.   public static function selectOne($champs, $table, $dataWhere=[]) {
  4.      $this->db = self::getPdo();
  5.      ...
  6.   }


Wamp me renvoi une erreur:
"Fatal error: Using $this when not in object context in"
 
Pourquoi?
Car dans une autre classe, je n'ai jamais eu de problème avec $this ni self::, mais dans cette class je n'arrive à faire aucun $this sans que ça m'affiche cette erreur.
 
Merci beaucoup


Message édité par 13stephweb13 le 20-05-2015 à 17:37:21
mood
Publicité
Posté le 20-05-2015 à 17:36:44  profilanswer
 

n°2258477
Terminapor
I'll see you rise.
Posté le 20-05-2015 à 17:52:17  profilanswer
 

fonction statique (pas d'instance dans une fonction statique...)


---------------
Perhaps you don't deserve to breathe
n°2258478
13stephweb​13
Posté le 20-05-2015 à 18:03:23  profilanswer
 

A OK, je ne savais pas.
Je comprend mieux pourquoi dans cette classe je n'arriver pas à faire ce que je veut...
 
Merci beaucoup


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec $this avec la POO

 

Sujets relatifs
[SQL/PLSQL] problème sur requêteProblème fichier LUA
[C] probleme pour un reseau de petriProblème de Rebond sur un filet
[Arduino] Problème réception GPSProbleme exercice de Langage machine
[Arduino] Probleme de code pour controler 2 servomoteursAda Calendar.Formatting.Image : problème : solvé.
This dans liste d'initialisationPetit Qcm et petit problème
Plus de sujets relatifs à : Problème avec $this avec la POO


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR