Php orienté objet

wikilili Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   -  
 A.Nonymous -
Bonjour,

s'il vous plait est ce que quelqu'un peut me donner un exemple concrete de l'utilisation d'une classe en php pour manipuler les donnee d'un table en base de donnee contenant des requetes.... je besoin juste de comprendre le principe .merci d'avance

A voir également:

1 réponse

A.Nonymous
 
Prototype d'une classe Membre :

class Membre
{
public $id;
public $email;
public function save()
{
// Enregistre en base : si $id = null => INSERT, si $id != null => UPDATE
}

public function delete()
{
// sql DELETE
}

static public function getById($id)
{
// Retourne null ou 1 membre dont l'id vaut $id ( $sql SELECT )
}

static public function getAll()
{
// retourne une tableau contenant tous les membres
// l'usage de mysql_fetch_object ( $result , get_called_class() ) facilitera l'instanciation de chacune des lignes
}
}

Il s'agit là d'un prototype, diverses améliorations sont possibles (utilisation d(un itérateur dans getAll par exemple).

Les méthodes statiques ici servent à récupérer des instances.
0