Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wybieranie pewnej ilości pól według każdej wartości jednej kolumny
krzmig
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 3
Dołączył: 24.01.2008
Skąd: Witnica

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


Na wstępie chciał bym zaznaczyć, że szukałem rozwiązania ale niestety nie znalazłem. Nie wiem też czy tytuł jest dobry więc w razie czego proszę o poprawkę ;]

A więc mam tabelę z newsami, a w niej między innymi pole: typ_newsa. I potrzebuję wybrać z tej tabeli po 10 najnowszych newsów z każdej wartości pola typ_newsa. Czy istnieje możliwość wybrania tego wszystkiego w jednym zapytaniu czy nie obejdzie się bez wielu zapytań?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
krzmig
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 3
Dołączył: 24.01.2008
Skąd: Witnica

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


Teoretycznie mógł bym to zrobić na widokach ale typy newsów mają być zarządzane z pliku config.php, wtedy użytkownik jeśli by dodał jakiś typ musiał by też utworzyć do niego widok. Oczywiście można zrobić to przez php ale wydaje mi się że lepszym rozwiązaniem jest pętla która przechodzi tyle razy, ile jest typów w configu, w środku jest zapytanie do bazy wybierające tylko newsy z danego typu. Tak czy inaczej będzie to wykonywane tylko w przypadku jakiś zmian w newsach, w pozostałych przypadkach będę to pobierał z pliku tmp.
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: 17.10.2025 - 20:53