Mammouth du PHP |
19672 Messages
23 mai 2005, 12:28
Ok, alors on est pas en objet mais en procédural.
Quand on travaille en POO (Programmation Orientée Objet), on utilise ce qu'on appelle des classes. Une classe est en quelque sorte une librairie de fonctions. C'est un fichier .php qui commence toujours par :
class nom_de_la_classe
{
//... reste du code
}
Et quand on veut utiliser cette classe, on "instancie un objet de la classe en utilisant :
$variable = new nom_de_la_classe;
// Et ensuite on appelle les méthodes de classe
Les méthodes de classe, ce sont des fonction. Pour une classe de connexion, on va donc avoir une méthode pour se connecter à la base de données, une autre pour faire exécuter une requête.
Il n'est pas vraiment possible de te faire un cours de POO ici, mais tu peux regarder dans les tutos de PHPFrance, il y en a un ou deux.
Alors pour expliquer ton problème, il faudrait savoir à quels fichiers tu fais appel et si ce sont des classes objet.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 