Bonjour à tous,

je développe en php depuis longtemps mais il est temps pour d'évoluer : fini le procédural et bonjour l'objet !
bon ça c'est facile à dire

En fait, j'ai commencé à monter un projet rapide pour apprendre l'objet et je suis confronté à un dileme.
Voici un exemple basique pour m'expliquer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
class user {
 
private $id;
private $nom;
private $prenom;
private $login;
private $password;
 
function __construct($id,$nom,$prenom,$login,$password)
{
$this->id = $id;
$this->nom= $nom;
$this->prenom= $prenom;
$this->login= $login;
$this->password= $password;
}
 
function getNom()
{
return $this->nom;
}
function getUserDB($id)
{
//requete de selection de mon user en fonction de l'id qui renseigne les variables privées
}
 
function updateUserDB()
{
//requete qui met mon user a jour dans la BDD
}
 
....
 
}
Avec ceci je me demande comment gérer mes requêtes de selection pour avoir une liste de mes users par exemple.
De plus, est-ce que ma façon de faire est bonne ou pas ?