Mysql
 sql >> Base de données >  >> RDS >> Mysql

HighCharts et PHP json_encode. Données de MySQL. Aucune donnée sur le graphique

Le problème est causé par 3 raisons.

  1. Les valeurs doivent être nommées comme x et y, et non comme des champs personnalisés
  2. La valeur y doit être un nombre et non une chaîne comme vous l'avez fait (utilisez l'indicateur JSON_NUMERIC_CHECK dans json_encode)
  3. La valeur x doit être un horodatage (temps en millisecondes). En PHP, vous pouvez utiliser la fonction strtotime()