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