Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 'układanie' wyników
puc
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 2
Dołączył: 4.12.2004

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


witam,
czy jest możliwość aby mysql 'ułożył' wyniki do tablicy w ten sposób, aby
$tab['pole_1'] = 'wartosc';
$tab['pole_z_powiazaniem_do_tab_2'] = array('pole_tab2_1'=>'wartosc','pole_tab2_2'=>'wartosc');
$tab['pole_...'] = 'wartosc';

generalnie aby left joiny wyglądały jak powyżej, czyli kiedy fetch'uje wyniki aby pod zmienną (w tym przypadku 'pole_z_powiazaniem_do_tab_2') był np. handler do tablicy 2 lub już sama tablica wynikowa(choć tego wydaje mi się że mysql nie zrobi, może jakaś klasa w php(?)). w doctrine (np. w symfony) jest to dość fajnie rozwiązane i tak właśnie to działa, natomiast projekt do którego jest mi to potrzebne jest oparty o propela (również sf) i przy większych zapytaniach stosuje preparyStatement ponieważ te left joiny w propelu to jakaś pomyłka (za każdym wywołaniem getTableNames() wywołuje się zapytanie, a ja chce wszystko w 1 zapyt. ująć aby zrobić to wydajniej).
Go to the top of the page
+Quote Post

Posty w temacie
- puc   'układanie' wyników   9.06.2010, 11:01:04
- - wookieb   Nie   9.06.2010, 11:02:09


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: 25.09.2025 - 18:32