IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] tableau en entrée d'un web service


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut [Tableaux] tableau en entrée d'un web service
    Voila, comme l'indique le titre, j'ai un petit souci avec un web service.
    J'ai un web service en C#. Il fonctionne correctement. Le seul pb c'est qu'une de ces fonctions prend en entrée un tableau de structure.

    Cette structure n'est pas compliquée, elle contient uniquement un identifiant ainsi qu'une valeur.

    Comment puis-ja passer un tableau de structure à cette fonction en PHP?

    J'ai bien pensé a faire un tableau contenant les différentes valeurs, mais ca marche pas... Quelqu'un saurait-t'il pourquoi?

    Pour info, j'ai declarer mon tableau de la facon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     $field1 = array('id' => $field1Id, 'value' => $field1Value);
    $field2 = array('id' => $field2Id, 'value' => $field2Value);
    $field3 = array('id' => $field3Id, 'value' => $field3Value);
    $field4 = array('id' => $field4Id, 'value' => $field4Value);
    $field5 = array('id' => $field5Id, 'value' => $field5Value);
     
    $fields = array($field1,$field2,$field3,$field4,$field5);
    et ensuite, j'apelle ma fonction du webservice avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     $parametres = array('sessionId' => $sessionId,
                'cardId' => $cardId,
                'companyId' => $companyId,
                'contractId' => $contractId,
                'restrictionId' => $restrictionTypeId,
                'fieldTable' => $fields);
    Merci d'avance si vous arrivez a me repondre. Ca m'aiderai beaucoup.

    Virginie

  2. #2
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut
    Bon eh bien, apres deux jour de recherches sur le web qui n'ont rien donnés...

    J'ai essayer de trouver la reponse toute seule. j'ai fais des dixaine de test en declarant differement mon tableau et j'ai finalement reussi a trouver une reponse.

    Si jamais d'autre personnes étaient dans mon cas, je vous la donne :

    $field1 = array('id' => $field1Id, 'value' => $field1Value);
    $field2 = array('id' => $field2Id, 'value' => $field2Value);
    $field3 = array('id' => $field3Id, 'value' => $field3Value);
    $field4 = array('id' => $field4Id, 'value' => $field4Value);
    $field5 = array('id' => $field5Id, 'value' => $field5Value);

    $parametres = array('sessionId' => $sessionId,
    'cardId' => $cardId,
    'companyId' => $companyId,
    'contractId' => $contractId,
    'restrictionId' => $restrictionTypeId,
    'fieldTable' => array('FIELD' => array('0' => $field1,
    '1' => $field2,
    '2' => $field3,
    '3' => $field4,
    '4' => $field5)));

    Voila. Je crois que ce n'est pas la peine que j'explique, le code est beaucoup plus clair que mes eventuel commentaire.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. différence entre CORBA et web service
    Par foufar2009 dans le forum CORBA
    Réponses: 5
    Dernier message: 13/10/2010, 14h07
  2. Problème entre Silverlight/son web service / IIS
    Par maxime2026 dans le forum Silverlight
    Réponses: 11
    Dernier message: 02/05/2010, 11h08
  3. [Web Services] Passer un objet comme entrée du client web service
    Par bel09 dans le forum Spring
    Réponses: 19
    Dernier message: 04/06/2009, 15h12
  4. [Tableaux] Tableau à double entrée de checkbox
    Par r-zo dans le forum Langage
    Réponses: 5
    Dernier message: 28/11/2006, 13h54
  5. [Tableaux] tableau double entrée
    Par molesqualeux dans le forum Langage
    Réponses: 3
    Dernier message: 09/12/2005, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo