![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
tabela wygląda następująco ID_PLAYER | TIME_DEATH | who | who2 | who3 | CAT | CAT@
chce wyciagnac z bazy ostatnich sprawcow zabujst z 5 min ale ktos moze zabic 2 graczy i moze byc raz jako who raz jako 2 i raz jako who 3 i odrazu chce pobrac cala baze danych i wyswietlic probowalem cos w rodzaju $sq = mysql_query("SELECT DISTINCT(who, who2, who3), cat, cat2, start, id_player FROM `death` WHERE time_death>='$cos' ORDER by data DESC"); lecz niestety niedziala jest jakies rozwiazanie na to ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
standardowe zapytanie które nie usuwa powtórek z miejsc who who2 who3 jest
$cos = aktualny czas + 900 sekund sql = mysql_query("SELECT * FROM `death` WHERE date>='$cos' ORDER by data DESC"); dany gracz jeżeli zabrał najwięcej życia jest w miejscu who w who2 jest player który dobił ale jak wiadomo ludzie jak maja manie zabijania lubią pozabijać więcej osób raz może zabierze najwięcej życia a raz dobije chodzi mi o to żeby zapytanie działało jak DISTINCT ale żeby lista danych ktore w zadnej komurce nie moga sie powturzyc bylo naraz who who2 i who3 np jezeli id gracz raz juz wystapilo w who to nie wyswietli zadnych wierszy gdzie id gracza bedzie sie znajdowac w who2 i who3 i na odwrót |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 11:50 |