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 :

Retour du une réponse JSON [PHP 7]


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2020
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2020
    Messages : 28
    Points : 20
    Points
    20
    Par défaut Retour du une réponse JSON
    Bonjour a vous !

    La je cherches depuis trop longtemps et je tourne vraiment en rond....

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <?php
     
    $url = 'https://api.coingecko.com/api/v3/simple/price?ids=ethereum&vs_currencies=cad';
     
    $json = file_get_contents($url);
    $obj = json_decode($json);
    echo $json;
     
    ?>
    Le retour me donne cette réponse :
    {"ethereum":{"cad":327.59}}
    Je cherche a avoir que le montant de 327.59 a mon écran


    Merci énormément pour votre aide

  2. #2
    Expert confirmé Avatar de Toufik83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    2 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2 453
    Points : 4 978
    Points
    4 978
    Par défaut
    Bonjour,

    Utilise la variable $obj décodé en json et pas $json :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo $obj->ethereum->cad;

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2020
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2020
    Messages : 28
    Points : 20
    Points
    20
    Par défaut Grand merci !
    vraiment un grand merci

    Probleme reglé

  4. #4
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2020
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2020
    Messages : 28
    Points : 20
    Points
    20
    Par défaut presque
    ah il me manque que pour ce type d'echo :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo $obj_etc->ethereum-classic->cad;
    j'ai une erreur sur cette ligne du au - entre ethereum-classic

    Merci a l'avance

  5. #5
    Expert confirmé Avatar de Toufik83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    2 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2 453
    Points : 4 978
    Points
    4 978
    Par défaut
    Bonjour,

    Alors si tu as le tiret - dans la propriété ethereum-classic, il faut entourer cette propriété par des accolades { } et des double quotes " " ou des apostrophes ' ':
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo $obj_etc->{"ethereum-classic"}->cad;

  6. #6
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2020
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2020
    Messages : 28
    Points : 20
    Points
    20
    Par défaut probleme reglé
    la c'est vrai j'ai terminée ma config toute fonctionne #1

    Merci pour votre aide rapidement.

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

Discussions similaires

  1. Afficher les réponses JSON dans une page jsp
    Par momjunior dans le forum Spring Boot
    Réponses: 1
    Dernier message: 13/06/2019, 23h56
  2. Insérer réponse JSON d'une requête HTTP dans une table MySQL
    Par DiR95 dans le forum Général Python
    Réponses: 1
    Dernier message: 18/12/2017, 10h55
  3. [Débutant] Obtenir une réponse en JSON par mon Web Service
    Par Cludo dans le forum VB.NET
    Réponses: 1
    Dernier message: 31/03/2016, 16h58
  4. [ZF 1.11] Probléme d'une Réponse JSON bizarre
    Par zizou86 dans le forum Zend Framework
    Réponses: 4
    Dernier message: 30/01/2012, 07h17
  5. Problème de sérialisation JSON sur une réponse WCF
    Par Mattk dans le forum Services Web
    Réponses: 0
    Dernier message: 29/04/2010, 15h02

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