Mysql
 sql >> Baza danych >  >> RDS >> Mysql

php zwraca niezdefiniowaną właściwość

Mam ten sam problem, z wyjątkiem tego, że próbuję uzyskać dostęp do $agenda->time_from właściwość z __get() która jest kolumną czasu w tabeli agendy, która jest poprawnie pobierana z bazy danych (sprawdziłem var_dump, uruchomiłem zapytanie ręcznie w phpMyAdmin).

Robię to, ponieważ domyślne wywołanie parent::_get() nie zwróci wartości; zwraca NULL zamiast tego.

Znalazłem obejście mojego problemu. Wszystko, co musisz zrobić, to uzyskać dostęp do wartości takiej jak:

$agenda->_object['time_from']

Myślę, że to nie jest właściwe rozwiązanie, ale działające.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ukryj link do logowania po zalogowaniu

  2. 10 pytań do rozmowy kwalifikacyjnej na temat bazy danych MySQL dla początkujących i średniozaawansowanych

  3. Puste pliki wygenerowane podczas uruchamiania programu `mysqldump` przy użyciu PHP

  4. MySQL CONCAT(ciąg,długi tekst) daje w wyniku ciąg szesnastkowy

  5. Jak pobrać dane z bazy danych i echo na stronie php?