Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

php mengembalikan properti yang tidak ditentukan

Saya mengalami masalah yang sama kecuali saya mencoba mengakses $agenda->time_from properti dari __get() yang merupakan kolom waktu dalam tabel agenda yang diambil dari db dengan benar (saya memeriksa var_dump, menjalankan kueri secara manual di phpMyAdmin).

Saya melakukan itu karena panggilan default parent::_get() tidak akan mengembalikan nilai; ia mengembalikan NULL sebagai gantinya.

Saya menemukan solusi untuk masalah saya. Yang perlu Anda lakukan adalah mengakses nilai seperti :

$agenda->_object['time_from']

Saya rasa ini bukan solusi yang tepat, tetapi berhasil.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLSTATE[22007]:Format waktu-tanggal tidak valid:1292 Nilai waktu-tanggal salah:'2019-03-31 01:52:25'

  2. Persentil peringkat SQL

  3. Kesalahan MySQL 1264:nilai di luar rentang untuk kolom

  4. DI MANA vs MEMILIKI

  5. Mysql mengembalikan hasil bigint yang salah satu per satu, kesalahan yang sangat aneh