Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobranie danych z bazy i wstawienie do klasy
Forum PHP.pl > Forum > Przedszkole
Mlodycompany
Witam. Chcę zrobić konfiguracje modułów pobieraną z mysqla. Napisałem taki skrypt
  1. public function getConf($id){
  2. $rows = mysql::mfa(config::PREFIX.'modules_conf', array('param', array('`id_druzyny` = '.config::IDDRU, '`id_modulu` = 5')), 1);
  3. $conf = explode(';', $rows[0][0]);
  4. return $conf[$id];
  5. }
  6. public static $mecze = calendar::getConf(0);
  7. public static $daty = calendar::getConf(1);
i to wywala błąd
Kod
arse error: syntax error, unexpected '(', expecting ',' or ';' in /var/www/modules/calendar.php on line 8
czyli w linii 6 w/w kodu. Gdy zamieniłem linie 6 w/w kodu na
  1. public static $mecze = $this->getConf(0);
dostałem błąd
Kod
Parse error: syntax error, unexpected T_VARIABLE in /var/www/modules/calendar.php on line 8
Ma ktoś jakiś pomysł jak to rozwiązać? Bardzo proszę o pomoc
Fifi209
Po pierwsze forum to nie parser, po drugie rozróżnij funkcje od funkcji statycznych.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.