![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 15.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie. Chcę zrobić system polecania tj.
Jeżeli ktoś zarejestruje się po jakimś linku i wbije w grze lvl 50 coś otrzyma. Wszystko pięknie tylko tak. JA z bazy mogę wyciągnąć jaki gracz ma lvl ale nie mogę wiedzieć dokłądnie kiedy go wbije. Myślałem o cronie co 5 minut i dobrze sprecyzowanym zapytaniu. Tylko tak Mam 2 bazy na 2 różnych hostingach. Czy mógłbym jakoś sprecyzować zapytanie : Tak aby te 2 bazy połączyć przy tym zapytaniu? w 1 bazie (na serwerze mam) nick - level I ,że nie chce mieszać tabel na serwerze bym w tej drugiej bazie zrobił NICK- otrzymano I w zapytaniu Select * from (?) where level >= 50 and `otrzymano` == 0 z tym że otrzymano to musi być z drugiej bazy i powiązane z nickiem z 1 bazy ;P Ale może się zdarzyć ,że np. w tej drugiej bazie nie ma takiego nicku więc też musi wykonać się to query. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 353 Pomógł: 50 Dołączył: 28.07.2005 Skąd: Łaziska Górne Ostrzeżenie: (0%) ![]() ![]() |
Lepiej w funkcji czy gdzieś gdzie masz update do bazy jak użytkownik wbije lvl dodać if(lvl==50) to dodaj extra punkty czy co tam chcesz.
-------------------- Sposób na życie? Uśmiech na twarzy :D
"Widzę więcej, wiem więcej, tak to jest mniej więcej" "NIE kradnij, rząd nielubi konkurencji" |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 08:35 |