Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CI][CodeIgniter]Tablica dwu wymiarowa w codeigniter
furious_knight
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 18.12.2011

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


Witam,

Uczę się pracy z CI i mam nastepujący problem chciałbym wyciągnąć z bazy danych dane w dwuwymiarowej tablicy ale jeszcze za cienko idzie mi posługiwanie się składnia CI i nie chce mi się wyświetlić prawidłowy wynik. chciałbym żeby w modelu zostalo wykonywane zapytanie do bazy danychi wyciąganło nazwę oraz ID działu wygląda to tak:


  1. $tablica= array();
  2. $query = $this ->db->query('select `Nazwa`, `ID_Parent` from `Lista_Kategorii`WHERE `ID_Parent`=10 and `Język`=1 and `Aktywna`=1;');
  3.  
  4. foreach($query->result() as $row)
  5. {
  6.  
  7. }


następnie jak się domyślam za pomocą pętli np. foreach powinienem wyciągać każdy wiersz z pierwszego zapytania i napostawie tego id zrobić zapytanie o wszystkie pod kategorie tego id i zapisać to wszystko do tablicy dwu wymiarowej ale niestety nie wychodzi, pomoże ktoś(IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markuz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


Może w metodzie modelu użyj parametru np. $id? Np. masz model TestModel i kontroller TestController więc:

  1. TestController extends CI_Controller
  2. {
  3. public function test()
  4. {
  5. $this->load->model('TestModel');
  6. $this->TestModel->test(5);
  7. }
  8. }
  9.  
  10. TestModel extends CI_Model
  11. {
  12. public function test($id)
  13. {
  14. var_dump($id); die();
  15. }
  16. }


O to chodzi?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 11.10.2025 - 03:06