Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CodeIgniter] Wyświetlanie tabeli z bazy w widoku
kezard
post 19.01.2010, 14:19:19
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 19.01.2010

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


Witam!

Niedawno zacząłem przygode z Code Igniter. Próbuje zbudować prosty widok który wyświetli mi dane z bazy danych. Robie to w ten sposób :

  1. class Panel extends Controller
  2. {
  3. function index()
  4. {
  5. $this->load->view('top');
  6.  
  7. $this->load->model('Clients');
  8.  
  9. $clients = $this->Clients->get(15)->result();
  10.  
  11. foreach ($clients as $client)
  12. {
  13. $this->load->view('table/row', $client);
  14. }
  15. }
  16.  
  17. function _construct()
  18. {
  19. parent::Controller();
  20. }
  21.  
  22.  
  23. }


oraz widok :

  1. <tr>
  2. <td> <strong>#</strong> </td>
  3. <td> <strong>Nazwa Firmy</strong> </td>
  4. <td> <strong>Województwo</strong> </td>
  5. <td> <strong>Kod pocztowy</strong> </td>
  6. <td> <strong>Miejscowosć</strong> </td>
  7. <td> <strong>Ulica</strong> </td>
  8. <td> <strong>NIP</strong> </td>
  9. <td> <strong>Telefon</strong> </td>
  10. <td> <strong>Emial</strong> </td>
  11. <td> <strong>Strona www</strong></td>
  12. <td> <strong>Branża</strong> </td>
  13. <td> <strong>Osoba kontaktowa</strong> </td>
  14. <td> <strong>Telefon</strong> </td>
  15. </tr>
  16.  
  17. </tr>
  18.  
  19. <td> <input type="checkbox" value="edycja" id = "check<?= $id ?>"> </td>
  20. <td> <?= $nazwa_firmy ?></td>
  21. <td> <?= $wojewodztwo ?></td>
  22. <td> <?= $kod_pocztowy ?></td>
  23. <td> <?= $miejscowosc ?></td>
  24. <td> <?= $ulica ?> <?= $nr_lokalu ?></td>
  25. <td> <?= $nip ?></td>
  26. <td> <?= $telefon ?></td>
  27. <td> <?= $email ?></td>
  28. <td> <?= $www ?></td>
  29. <td> <?= $branza ?></td>
  30. <td> <?= $kontakt_imie ?> <?= $kontakt_nazwisko ?></td>
  31. <td> <?= $kontakt_telefon ?></td>
  32. </tr>
  33.  


Jednak robiąc to w ten sposób każdy rekord to kolejna tabela. Potrzebuje zrobić to w ten sposób aby rekord był kolejnym wierszem. Znalazłem sposób z foreach ale jest on przykładem dla tablicy jednowymiaroewej i nie umiem go zastosować w moim przypadku. Proszę o 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: 25.06.2025 - 02:27