[RESOLU] Resultat vide récupérer de select php mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Resultat vide récupérer de select php mysql

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

par olfa » 24 mars 2016, 16:34

ah oui, j'ai les proposé de travailler avec REST mais malheureusement ils ont refusé pour certain contraintes.

Merci bien pour votre conseil.

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

par @rthur » 24 mars 2016, 16:27

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

par olfa » 24 mars 2016, 16:05

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

par @rthur » 24 mars 2016, 16:01

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

par @rthur » 24 mars 2016, 15:57

Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.
Outils > PHP débutant

Resultat vide récupérer de select php mysql

par olfa » 24 mars 2016, 15:51

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