Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Zapisywanie danych bez tworzenia tabeli.
#1
Napisano 06.04.2013 21:26
Otóż mam pytanie czy jest możliwość zapisania danych bazy mysql bez tworzenia tabeli przez serwer/plugin.
Przykład mam zrobioną tabele o nazwie użytkownik a w nim kolumny nick/haslo/mail/data_rejestracji/pkt i chciałbym zrobić, że za zabicie w grze cs 1.6
doda mi +1 do kolumny pkt.
I teraz czy to wypali czy plugin/serwer nie zgłupieje przy próbie zapisu lub rozwali mi dane w tej tabeli.
I jeszcze dochodzi pytanie odnośnie dodania pkt jeśli nie ma takiego nicku w bazie co się stanie?
#2
Napisano 06.04.2013 22:36
Najpierw sprawdź (najlepiej przy dołączeniu gracza na serwer) czy widnieje jego nick w bazie, jak nie to go dodasz, potem tylko dodajesz punkty.
DarkGL to mój autorytet.
skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować
#3
Napisano 07.04.2013 00:39
Baza SQL jest bardzo pewnym systemem przechowywania danych. Nic Ci się tam nie rozwali, gdy tabela nie będzie istnieć, nic Ci się nie uszkodzi itp. Jedyne co się stanie: dane się nie zapiszą, bo nie będą miały gdzie.
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
#4
Napisano 07.04.2013 08:33
Na serwerze nie będzie rejestracji danych tylko będą się gracze rejestrować na stronie bo muszę mieć pewność, że to są oni (nick/haslo/email/data)
Jak będzie taki nick to doda pkt, a jak nie to zwróci komunikat by się zarejestrował ']
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych