Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%)
|
Witam
Mam pewien problem, który nie wiem jak rozwiązać. Mam model i tablę w bazie odpowiadającą za prywatne wiadomości. Pole od (nadawca) i do (adresat) są jako int - numer ID usera. W modelu mam metodę pobierającą wszystkie wiadomości. Wszystko jest ok, tylko nie wiem jak napisać wyświetlanie danych usera (login) przy polu nadawcy. Nie mogę napisać pola do, bo potrzebuje jego ID do wysłania np odpowiedzi. Aktualnie mam zrobione tak, że pobieram całą listę w kontrolerze, przekazuje do widoku a w widoku pobieram metodą PobierzLogin z modelu wiadomości login i wyświetlam. Ale takie rozwiązanie nie może być, bo przecież model nie powinien być w widoku. Chciałbym pobrać wszystkie wiadomości, potem puścić pętle (foreach / while ? ) aby odczytał login usera i dodał kolejną wartość do tablicy. Nie wiem ja kto zrobić :/ Wiadomości pobieram przez fetchAll. |
|
|
|
IceManSpy [ZF] Pobieranie danych i wyświetlanie 28.08.2011, 10:55:40
melkorm Jak masz zapytanie odnośnie wiadomości to możesz :... 28.08.2011, 11:32:38
IceManSpy Problem jest taki, że mam 3 typy userów i dla każd... 28.08.2011, 14:55:33
melkorm No więc, nie czepiaj się samego modelu bazy danych... 28.08.2011, 15:03:39
IceManSpy Staram się to zrozumieć... Do 6 linijki jest jasne... 28.08.2011, 15:46:47
melkorm No jeżeli masz 30 wiadomości, to Tobie produkuje 6... 28.08.2011, 15:50:58
IceManSpy Nie wiem czy nie zrobię jak wcześniej z pobieranie... 28.08.2011, 21:25:05 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 16:41 |