Bonjour (encore moi ^^ )

Alors le problème ici est la connexion à la base de données, je veux me connecter à la base de données et de lire une donnée et la récupérer dans ma base données à moi (c'est un serveur SOAP si vous connaissez) Actuellement l'affichage ne fonctionne justement pas j'ai une page blanche, j'ai crée plusieurs fois et supprimé la BDD, mais rien à faire il ne veut pas m'afficher ce qu'il y'a à l'intérieur ...

Je ne connais que très peu PhP mais je ne peux le faire que dans ce langage, il y'a peu de choses à lire dans la BDD, Il y'a 3 page de codes : Le Serveur - Le Client - Le Service et une capture d'écran de PhPMyAdmin.
Je n'ai mis que le code du serveur car c'est sur celui-ci que tout se passe mais si vous avez besoin des autres dites le moi !

Merci d'avance !
Le Serveur
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
35
36
37
38
39
 <?php //Code php
 
class server //Création de la class server
{
	private $con;
 
    public function __construct()
    {
      $this->con = (is_null($this->con)) ? self::connect() : $this->con;
    }
 
	static function connect()
	{
		$con = mysqli_connect("localhost","root","root");
		$db = mysqli_select_db($con,'soap');
 
 
		return $con;
	}
 
    public function getMatiereName($id_array)
    {
		$id = $id_array['id'];
		$sql = "SELECT name FROM students WHERE id = '$id'";
		//$sql = "SELECT * FROM `students` WHERE 1";
		$qry = mysqli_query($sql, $this->con);
		$res = mysqli_fetch_array($qry);
        return $res['name'];
    }
}
/*ini_set('soap.wsdl_cache_enabled',0);
ini_set('soap.wsdl_cache_ttl',0);*/
 
$params = array('uri' => 'localhost/projet/serveur.php');
$server = new SoapServer(NULL, $params);
$server->setClass('server');
$server->handle();
 
?>
PhPMyAdmin :

Nom : BDD.PNG
Affichages : 126
Taille : 57,7 Ko