Bonsoir,
Je débute tout juste le PHP et MySQL (depuis quelques jours), mais j'avais déjà pas mal d'expérience en C++, et, de ce fait, je tends à tout penser en terme d'objets, même en PHP.
Première question > Peux-t'on penser en PHP de la même façon que dans un autre langage objet, ou y a t-il des considérations à prendre en compte ?
Deuxième question > Le point qui me rebute le plus pour le moment est la gestion des bases de données. Par exemple, imaginons une simple classe User qui gère un utilisateur, avec un destructeur permettant de définir le login et le mot de passe, et une fonction SetPassword permettant de changer le mot de passe. Est-il censé (et bien) de directement appeler dans le constructeur et la fonction SetPassword (de manière générale, dans n'importe quelle méthode d'une classe), les requêtes SQL ? Ou alors est-ce mieux de récupérer les données en dehors de la classe pour effectuer les requêtes en dehors de la classe ?
Merci de vos réponses.
Partager