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

PHP, PDO, MySQL, Thông báo:Đang cố gắng lấy thuộc tính của non-object

getPageData() của bạn phương thức trả về một mảng được lập chỉ mục số tại chỉ mục 'kết quả', không phải một đối tượng. Điều này có nghĩa là $ results ['pages'] chứa một mảng được lập chỉ mục số, không phải là một đối tượng. var_dump() nó và kiểm tra nó.

Bạn có thể cần phải làm điều gì đó như:

$template = $results['pages'][0]->pagetemplate;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giám sát hiệu quả MySQL với Bảng điều khiển SCUMM:Phần 3

  2. sự khác biệt giữa '! =' và '<>' trong mysql là gì

  3. Kết quả MySQL dưới dạng danh sách được phân tách bằng dấu phẩy

  4. Sử dụng nhóm theo hai trường và đếm trong SQL

  5. Ánh xạ một Bộ kết quả JDBC với một đối tượng