Page 1 sur 1

Resultat vide récupérer de select php mysql

Posté : 24 mars 2016, 15:51
par olfa
Bonjour,

Je suis en train de travailler sur un projet de service web en php. je veux récupérer tous les données d'un client déja enregistrés dans la base de donnée sous forme de form mais les champs récupérés sont vide.
le code de methode dans le serveur:
function lister($Identifient){

    $db8=new PDO('mysql:host=localhost;dbname=db_ramacaisse','root','');
    $db8->query('SET NAMES UTF8');
	
	$req=$db8->query('select * from client_restaurant where Identifient ="'.$Identifient.'"');
	
	  while($row=$req->fetchAll(PDO::FETCH_ASSOC)){
        
		   return $row['Nom']; */ 
		 
		   return array('codebarre'=>$row['CodeBarre'],'codepostal'=>$row['CodePostal']);
		   
		   }
}
l'appel client:
session_start();
    error_reporting(E_ALL ^ E_NOTICE);
    // Pull in the NuSOAP code
    require_once('lib/nusoap.php');
    // Create the client instance
    $client = new nusoap_client('http://localhost/work/server.php');
	  
		$result=$client->call('lister',array('Identifient'=>$_GET['id']));
	    //print_r($result);
       // $count = count($result);
	   
        echo '<form method="post">';
		echo '<table>';

		
		echo '<tr><td>codebarre</td><td><input type="text" name="code" value="'.$result['codebarre'].'"></td></tr>';
		echo '<tr><td>Code Postale</td><td><input type="text" name="cp" value="'.$result['codepostal'].'"></td></tr>';
 
		echo '</table';
		echo '</form>';
Merci

Re: Resultat vide récupérer de select php mysql

Posté : 24 mars 2016, 15:57
par @rthur
Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.
Outils > PHP débutant

Re: Resultat vide récupérer de select php mysql

Posté : 24 mars 2016, 16:01
par @rthur
Bonjour,

C'est un choix obligé le passage par SOAP ???
Parce que c'est clairement obsolète depuis plusieurs années. La quasi totalité des webservices actuels se font en REST/JSON
ça a notamment l'avantage d'être beaucoup + facile à mettre en place et à débuguer.

Si tu dois absolument passer par soap, commence par regarder les logs de ton serveur PHP pour voir si tu n'aurai pas des erreurs non corrigées.

Re: Resultat vide récupérer de select php mysql

Posté : 24 mars 2016, 16:05
par olfa
Merci pour votre réponse.
Désolé, c'est la première fois sur le forum c'est pour cela ma question est mal placé.
Oui, c'est un choix obligé le passage par SOAP , c'est défine par la sociéte?

Re: Resultat vide récupérer de select php mysql

Posté : 24 mars 2016, 16:27
par @rthur
erf dommage... si ils n'en sont encore qu'au début, ça vaudrait tout de même le coup que tu vois si il est possible de leur préconiser REST car c'est davantage "future-proof" que soap...
Bon sinon reste plus qu'à regarder tes logs

Re: Resultat vide récupérer de select php mysql

Posté : 24 mars 2016, 16:34
par olfa
ah oui, j'ai les proposé de travailler avec REST mais malheureusement ils ont refusé pour certain contraintes.

Merci bien pour votre conseil.