Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Błąd po zmianie na php 8.1 "Warning: Undefined property: stdClass::$zabytkowy in"
pawel06281990
post 11.05.2022, 16:23:20
Post #1





Grupa: Zarejestrowani
Postów: 298
Pomógł: 0
Dołączył: 10.01.2014

Ostrzeżenie: (0%)
-----


Witam,

Po zmianie na php 8.1 dostałem takie ostrzeżenie z Ostrzeżenie: Niezdefiniowana właściwość: stdClass::$zabytkowy i moje pytanie przy jak to zdefiniować

Ta wygląda cały kod

  1. $pochowany->grob = new FaraGrobInfo ();
  2. $query = 'SELECT * FROM '.$this->table_name_groby.' WHERE `faraID`='.$grvid;
  3. $querySet = $this->wpdb->get_row($query);
  4. $pochowany->grob->zabytkowy = $querySet->zabytkowy;
  5.  
  6. class FaraGrobInfo {
  7. var $faraIDgrobu = 0;
  8. var $faraIDcmentarza = 0;
  9. var $zabytkowy = 0;
  10. var $nieczytelny = 0;
  11. var $dzieciecy = 0;
  12. var $wygasa = "";
  13. var $nazwisko = "";
  14. var $imie = "";
  15. var $dataUrodzenia = "";
  16. var $dataSmierci = "";
  17. var $P1 = "";
  18. var $P2 = "";
  19. var $P3 = "";
  20. var $P4 = "";
  21. var $P5 = "";
  22. var $P6 = "";
  23. var $P7 = "";
  24. var $P8 = "";
  25. var $grvid ="";
  26. var $fotografie = array();
  27.  
  28. function wygaszony () {
  29. $info = (func_num_args () > 0) ? func_get_arg (0) : '';
  30. $graveDate = ((strlen($this->wygasa)==4) ?
  31. $this->wygasa.'/12/31' :
  32. str_replace('----','9999',substr($this->wygasa,6,4)).'/'.
  33. str_replace('--','12',substr($this->wygasa,3,2)).'/'.
  34. str_replace('--','31',substr($this->wygasa,0,2)));
  35. return ($graveDate<=date('Y-m-d')) ? $info : '';
  36. }
  37. }
  38.  
  39.  


Bardzo bym był wdzięczny za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:05