Bonsoir,
Il nous faudrait le code class etudiant
Je te déconseilles d'appeller tes pages, page1, page2... mais plus par le nom de classe, ça sera plus facile pour t'y retrouver
Bonjour tt le monde,
j'ai un probleme quand j'appelle ma fonction
Voici mon code
je voudrais ajouter un etudiant avec la fonction create.
Je comprend pas pourquoi quand j'appelle ma fonction il me donne cette erreur :Call to a member function setnom() on a non-object in C:\wamp\www\issam\page3.php on line 20.
j'ai déjà crée ma classe étudiant dans la page qui s'appelle page2.php avec trois attribut avec les getters et les setters pour chaque attribut.
Et merci d'avance pour vos réponse.
Bonsoir,
Il nous faudrait le code class etudiant
Je te déconseilles d'appeller tes pages, page1, page2... mais plus par le nom de classe, ça sera plus facile pour t'y retrouver
merci Carouge10
voila la classe etudiant
Bonjour.
Tu cherches à chaîner les méthodes alors que ta classe n'est pas prévue pour ça, actuellement, tu ne peux faire que de cette manière :
Par contre, un petit conseil au passage, pour améliorer la lisibité de tes méthodes et la compréhension pour ceux qui peuvent être mener à lire le code de ta classse, tu devrais utiliser le Camel Case, exemple :
Ce n'est bien sur qu'un conseil que je te donne, après tu en tient compte ou non.
merci lartak.
mais j'ai un autre problème au niveau de lire tt les enregistrement
voila ma fonction :
et voila l'appel de la fonction il me donnee la meme erreur:
Notice: Object of class PDOStatement could not be converted to int in C:\wamp\www\issam\page3.php on line 18
Fatal error: Call to a member function fetch() on a non-object in C:\wamp\www\issam\page3.php on line 20.
voila l'appel de la fonction:
Regarde bien la 2ème ligne de ton code, tu as fait une petite erreur.
merci carouge10 j'ai pas fais attention mais quand j'appelle ma fonction il me donnee getid non object comme la dernière fois