La fonction suivante se trouve dans une classe Service pour récupérer un client à partir de son code :
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
 
public function getClientByCode($code) {
 
		$stmt = mysqli_prepare($this->connection, "SELECT * FROM client where codeClient=$code");
 
		mysqli_stmt_bind_param($stmt);		
 
		mysqli_stmt_execute($stmt);
 
		$row=new VOClient() ;
		mysqli_stmt_bind_result($stmt, $row->idClient, $row->codeClient, $row->nomClient);
 
		if(mysqli_stmt_fetch($stmt)) {
	      return $row;
		} else {
	      return null;
		}
j essaye de la tester :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$o=new VOClient();
$s=new Service();
 $A="AA1";
$o= $s->getClientByCode($A);
echo "Nom=".$o->nomClient;
Mais rien ne s'affiche