Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie i laravel 5.2
Forum PHP.pl > Forum > PHP
miccom
Dzień dobry.
Wyciągam z bazy danych 6 wyników wg rekordu najlepszyCzas.

Chciałbym zawodników ustawić na torach na pływalni, i
Pierwszy wynik otrzymuje tor nr. 3
Drugi wynik otrzymuje tor nr. 4
Trzeci wynik otrzymuje tor nr. 2
Czwarty wynik otrzymuje tor nr. 5
Piaty wynik otrzymuje tor nr. 1
i Szósty wynik otrzymuje tor nr. 6

Jak skonstruować zapytanie do bazy lub jak posortować wyniki aby wylistować dane od toru nr 1 do 6?
Mam nadzieję ze nie namieszałem za dużo wink.gif
Proszę o pomoc.
Pyton_000
eee... pokaż dane wejściowe (wynik pobrania rekordów) i dane wyjściowe (tak jak chcesz żeby to wyglądało).
piotras
To musi być tak nie po kolei? smile.gif

Przychodzi mi do głowy coś takiego:

1. tablica miejsc = {3,4,2 ect}
2. w pętli z zapytaniem posortowanym wg najlepszego wyniku przydzieasz kolejne rekordy kolejnym elementom w tablicy
3. tablica wynikowa wyglada cos w rodzaju:

[3] => pierwszy wynik
[4] => drugi wynik
[2] => trzeci wynik

itp
Pyton_000
@piotras tak na prawdę nie wiadomo o co chodzi autorowi wink.gif
Równie dobrze można pobrać rekordy z wynikami, zrobić na nich suffle, i tyle smile.gif Potem tylko ->values() żeby przpisało klucze i koniec.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.