Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z dostaniem się do danych w obiekcie
jaro61
post 16.03.2010, 22:26:23
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.02.2006

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


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

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Crozin
post 16.03.2010, 22:36:53
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


No to czemu nie dodasz sobie w zapytaniu ...WHERE id IN (3, 5);?
Go to the top of the page
+Quote Post
jaro61
post 16.03.2010, 22:49:41
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.02.2006

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


To jest tylko przykład, ale ja po prostu chcę wypisać sobie wszystkie rekordy i wtedy byłby problem.
Go to the top of the page
+Quote Post
Crozin
post 17.03.2010, 08:59:19
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


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.
Go to the top of the page
+Quote Post

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: 24.07.2025 - 17:44