![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 3 Dołączył: 26.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jestem amatorem jeśli chodzi o php i mysqla, uczę się go od kilku dni. Problemem nie jest dla mnie składnia php, bo dobrze znam składnię C++, która jest podobna, lecz ogranicza mnie wyobraźnia... Mianowicie, chciałem zrobić sobie taką mini grę. Tzn rejestrujesz się, logujesz i masz jakąś tam postać, której możesz rozdać np 20 statystyk (np do siły, zręczności itp). Potem, wybierasz innego usera i walczysz z nim. Stworzyłem (a raczej połączyłem 2 i przerobiłem lekko) system logowania i rejestrowania. I tutaj zaczyna się problem. Może po kolei. Tabela do logowania wygląda tak:
Podczas rejestracji, zapisywany jest login oraz zakodowane md5 hasło. No i co dalej? Myślę, że stworzyć tabelę np wojownik, w której będzie wojownik_id, user_id (z tabeli users), sila, zrecznosc etc... I tu się już gubię... Nie wiem jak powiązać te tabele, tak, by jak ktoś zalogiuje się swoim loginem i haslem, zobaczył statystyki czyli nick, sila itp tylko swojego wojownika. Tzn logując się by miał dostęp do swojej postaci i jej statystyk, które są zapisane w innej tabeli. Nie wiem nawet jak wyświetlić owe statystyki przypisane do zalogowanego użytkownika. Prosiłbym o pomoc, za którą bardzo bym podziękował. Jeśli potrzeba, wrzucę kod wszystkich obecnych plików. Ten post edytował batman 26.06.2008, 15:05:04
Powód edycji: poprawiłem temat
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 1 Dołączył: 26.06.2008 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Tak podałem przykład z jedną tabelą, ale to chyba nie problem zrobić takie coś z dwoma tabelami (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jeśli masz sesje według loginu to tym bardziej jest łatwo to zrobić. Masz tak jak napisałeś tabele users
Robisz drugą tabelę na przykład wojownik
Wtedy podczas rejestracji musisz dodać kolejne zapytanie aby dodał Tobie w tabeli wojownik user_id i user_login takie same dane jak w tabeli users (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) no i domyślne wartości dla user_sila i user_zycie. I robisz tamte zapytanie co jest podane wyżej
I wstawiasz gdzieś na stronie to co chcesz wyświetlić czyli jego Siłę i życie
Ten post edytował Namariee 26.06.2008, 11:52:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 18:11 |