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 :

erreur dans le json format


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2011
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 117
    Par défaut erreur dans le json format
    Bonjour :

    pouviez vous m'aider a resourdre ce probleme de validation json voici mon code
    Code php : 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
    $sql = "SELECT year,d_pop FROM metrics WHERE year IN ('1940','1950','1960','1970','1980')";
     
    $sth = mysql_query($sql, $conn) or die(mysql_error());
     
    //start the json data in the format Google Chart js/API expects to recieve it
    $JSONdata = "{
               \"cols\": [
                   {\"label\":\"Year\",\"type\":\"string\"},
                   {\"label\":\"Detroit Population\",\"type\":\"number\"}
                 ],
            \"rows\": [";
     
    //loop through the db query result set and put into the chart cell values
    while($r = mysql_fetch_assoc($sth)) {
       $JSONdata .= "{\"c\":[{\"v\": " . $r['year'] . "}, {\"v\": " . $r['d_pop']  ."}]},";
     
    }    
     
    //end the json data/object literal with the correct syntax
    $JSONdata .= "]}";
     
    echo $JSONdata;
    pourquoi n'est pas valide ce code et c'est quoi la solution svp . merci

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour,

    navré mais le code posté n'est pas du javascript.
    les règles du forum javascript indiquent :
    ce forum ne doit contenir que le code affiché par le navigateur. En effet, les codes PHP ou tout autre langage dynamique ne servent qu'à générer le corps de votre page et donc votre problème ne pourra être résolu qu'en étudiant le code interprété par le navigateur. De ce fait, avant de poser votre question merci d'épurer votre code de tout langage serveur.

  3. #3
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    c'est quoi cette méthode pourie pour produire du json

    a Lire

    Code php : 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
    $sth = mysql_query($sql, $conn) or die(mysql_error());
     
    //loop through the db query result set and put into the chart cell values
    $rows = array();
    while($r = mysql_fetch_assoc($sth)) {
       $rows.push($r);
    }    
     
     
    //start the json data in the format Google Chart js/API expects to recieve it
    $JSONdata = array(
     "cols" => array(
        array("label" => "Year", "type" => "string"),
        array("label" => "Detroit Population", "type" => "number")
     ),
     "rows" => $rows
    );
     
     
    echo json_encode($JSONdata);
    merci de posté les question php dans le forum php

    A+JYT

Discussions similaires

  1. Erreur dans le format JSON
    Par jeanneDani dans le forum Android
    Réponses: 6
    Dernier message: 20/06/2015, 16h26
  2. Erreur conversion données au format JSON
    Par lekonquerant dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 07/11/2014, 11h44
  3. erreur dans mon format html
    Par mario94 dans le forum Langage
    Réponses: 7
    Dernier message: 24/07/2012, 19h06
  4. [AC-2000] gestion des erreurs lors de l'importation d'un CSV dans une table formaté
    Par zandeparis dans le forum VBA Access
    Réponses: 1
    Dernier message: 02/11/2009, 23h45
  5. Erreur dans l'utilisation de SWAP
    Par mire dans le forum Langage
    Réponses: 12
    Dernier message: 15/03/2003, 21h39

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