![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 31.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, nie mogę sobie poradzić z pewną rzeczą. Otóż mam bazę danych z rekordami graczy na mapach(Ich czasy przejścia), do każdej mapy jest tworzona nowa tabela (Map jest dużo). W jaki sposób mogę pobrać z wszystkich tabel pierwszych 5 graczy i zliczyć każdego z osobna (Ilość wystąpień ich nazw).
Póki co mam spis tabel w zmiennej $all
Aby sprawdzić czy w ogóle się coś wybiera, jednakże po tym zapytaniu w php pokazuje się Column 'Name' in field list is ambiguous
Nie mam zielonego pojęcia jak to rozwiązać. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 31.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ze względu na to, że w tej grze ludzie się nie rejestrują, na jedną mapę może być 2-3 tys różnych czasów, map około 200 może więcej. W dodatku jest to serwer którego ja nie pisałem, tak został już stworzony, według mnie jest to po prostu optymalne rozwiązanie dla takiej ilości danych, aby to po prostu długo nie trwało (cachowanie nic nie da, zbyt często dane się zmieniają)
I tak to jest serwer gry, ludzie mogą sprawdzić swoje osiągi na serwerze, ![]() Ten post edytował savander 25.07.2014, 10:20:43 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:42 |