bonjour,
j'ai ce code
le problème c'est à la fonction creerClient,les méthodes getNom() et getAge() sont pas reconu;pourtant la classe GererClient herite de Client,donc les méthodes doivent être reconnu;
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 class Client { private $_nom; private $_age; function getNom(){return $_nom;} function getAge(){return $_age;} function setNom($nom){$this->_nom=$nom;} function setAge($age){$this->_age=$age;} } class GererClient extends Client { function getConnection() { if (isset($_POST['ok'])) { $base=mysql_connect('localhost','root',''); mysql_select_db('inscription',$base); } } function creerClient($cli) { self::getConnection(); $sql=mysql_query("INSERT into client (cle,nom,age) VALUES ('',$cli->getNom(),$cli->getAge()"); } }
merci pour votre aide
Partager