Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tạo đồ thị jqplot bằng php

Vấn đề là định dạng dữ liệu json của bạn, đến từ mảng đầu ra $ (liên kết). bạn không muốn những "PER" trong đó! thử thay thế các dòng mã sau:

while($e=mysql_fetch_assoc($q))
    $output[]=$e;

print(json_encode($output)); 

với những điều này:

while($e=mysql_fetch_assoc($q))
    $output[]=$e["PER"];

print ('['.json_encode($output).']'); 

điều này sẽ thay đổi đầu ra $ từ một mảng kết hợp thành một mảng tiêu chuẩn gồm các số nguyên.

và dòng in thêm dấu ngoặc vuông bổ sung xung quanh dữ liệu json - mà jqplot yêu cầu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hạn chế của việc lưu trữ một số nguyên dưới dạng một chuỗi trong cơ sở dữ liệu

  2. 1318 - Số lượng đối số không chính xác cho PROCEDURE

  3. Nguyên nhân gây ra việc dọn dẹp không an toàn cho Spring Boot (bộ sưu tập) xảy ra

  4. Khi nào sử dụng phép nối bên trái?

  5. Lỗi cú pháp SQL 1064 khi sử dụng câu lệnh chuẩn bị JDBC