Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z dostaniem się do danych w obiekcie
Forum PHP.pl > Forum > PHP > Object-oriented programming
jaro61
Witam
Mam pewien problem, a mianowicie robię kurs tworzenia modułów do joomli na stronie wromanek.info i zatrzymalem sie na 5 lekcji. Chodzi o to, że zczytuję dane z bazy w modelu taką funkcją:

Kod PHP:
  1. function getTelefony()
  2. {
  3. $query = "SELECT * FROM #__linki";
  4. $dane = $this->_getList($query);
  5.  
  6. return $dane;
  7. }

Po tym w widoku robie coś takiego:

Kod PHP:
$model =& $this->getModel();
  1. $telefony = $model->getTelefony();

Z tego co rozumię mam w zmiennej telefony wszystkie dane z bazy które zczytałem. Jak się teraz do nich dostać? Chciałbym np. odczytać 3 i 5 id z tabeli.

Prosiłbym o pomoc

Crozin
No to czemu nie dodasz sobie w zapytaniu ...WHERE id IN (3, 5);?
jaro61
To jest tylko przykład, ale ja po prostu chcę wypisać sobie wszystkie rekordy i wtedy byłby problem.
Crozin
Nie znam Joomla!-i, nie wiem co zwróci Ci metoda _getList. Zobacz (var_dump/debugger/dokumentacja) co masz w zmiennej $telefony. Może jest to zwykła tablica, może jakaś kolekcja.
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.