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

Tôi có thể di chuyển mảng từ php sang javascript để lấy lại từ cơ sở dữ liệu mysql không

Nếu bạn muốn in một cấu trúc phức tạp vào trang được làm việc trong trình duyệt của mình, bạn cần một cú pháp mà Javascript có thể phân tích cú pháp và ngôn ngữ phía máy chủ có thể in.

Khả năng đặt gần là:

  • XML
  • JSON

Tôi đề xuất JSON ngay bây giờ.

Vì vậy, với PHP, bạn viết ở đâu đó:

echo "var myTransportedArrayJson = \"" . json_encode($my_array) . "\"";

Và sau đó, hãy để Javascript phân tích cú pháp biểu thức json của bạn:

var myTransportedArray = JSON.parse(myTransportedArrayJson);
alert(myTransportedArray);   // <<< and here you are.

Tất nhiên đoạn mã phải là một phần của phản hồi, nếu không, đoạn mã sẽ không đến được máy chủ. Ngoài ra, bạn nên nắm bắt phân tích cú pháp với try .. catch . Nếu bạn tiếp tục và làm việc với các cấu trúc phức tạp hơn, bạn phải xem xét việc thoát khỏi một số ký tự nhất định. Vì vậy, bây giờ bạn sẽ tìm thấy một số tài liệ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. Tôi có đang đánh giá thấp MySQL không?

  2. Làm cách nào để loại bỏ các byte NULL có đệm bằng cách sử dụng SELECT trong MySQL

  3. Có cần thiết phải có một chỉ mục trên mọi tổ hợp các trường có thể truy vấn trong bảng SQL để tối ưu hóa hiệu suất không?

  4. Truy xuất 10 hàng TOP mà không cần sử dụng TOP hoặc LIMIT? - Câu hỏi Phỏng vấn Tuần # 247

  5. Định vị địa lý một số lượng lớn các bài đăng dựa trên Địa chỉ IP. (880.000 hàng)