perso, je ne ferais pas d'echo dans mes méthodes mais plutot des "return". Si le but d'apprendre la POO c'est ensuite d'utiliser un framework autant prendre de bonnes habitudes.
aussi n'hésite pas a décomposer les méthodes, par exemple, la méthode inscription deviendrait:
aussi n'hésite pas a décomposer les méthodes, par exemple, la méthode inscription deviendrait:
function exist($pseudoMembre) {
$pseudoCheck = "SELECT COUNT(*) AS nbr FROM membres WHERE pseudo = '".$pseudoMembre."'";
$pseudoCheck2 = $bdd->query($pseudoCheck);
$pseudoCheck3 = $pseudoCheck2->fetch();
return $pseudoCheck3['nbr'];
}
public function inscription() {
if $this->exist($pseudoMembre) {
return "Ce pseudo est déjà utilisé !";
} else {
...
}