Czy istnieje możliwość, by po stworzeniu JEDNEGO zapytania do bazy danych pobierającego wszystkie dane z konkretnej tabeli, można korzystać z tych danych na całej stronie, ale w różnym stopniu? Konkretny przykład:|
Pobieram dane z tabeli uzytkownicy za pomocą jednego zapytania.
Następnie gdzieś wyświetlam loginy posortowane malejąco, w innym rosnąco, w jeszcze innym tylko pierwsze dwie litery ligonu, w jeszcze innym tylko jeden wybrany login.
Celem miałoby być zmniejszenie ilości zapytań, a powodem mnogoś konfiguracji na danej stronie, gdzie można wybierać sposób sortowania według loginu, adresu email, gadu, tlena i wielu innych tak malejąco jak i rosnąco. Poza tym jest jeszcze taka konfiguracja zapytań...
Jedno pobiera dane z tabeli logowanie i w pętli wyświrtla kolejne rekordy z danymi użytkowników, przy czym podczas kazdego uzytkownika wykonuje zapytanie do bazy o jego adresy ip, co przy kilkudziesięciu użytkownikach daje masę zapytań. Kwestia jest taka, czy nie można by porbać raz wszystkich adresów ip a w petli korzystać tego tylko w jakimś stopniu (wyświetlając rekordy gdzie np login=".$wiersz['imie']."