• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

programowanie mysql i php

HackNation - ogólnopolski hackathon
0 głosów
426 wizyt
pytanie zadane 29 stycznia w PHP przez buger128 Nowicjusz (180 p.)
Próbuje stworzyć grę przeglądarkową zrobiłem okienko na profesje i zrobiłem także row profesje w mysql

i nie wiem jak zrobić kod przypisany dla profesji np.: magik ma inne zdolności lub nie może wyposażyć miecza

ale może różdżkę, a wojownik nie może różdżki ale może miecz.

1 odpowiedź

0 głosów
odpowiedź 29 stycznia przez wizarddos Nałogowiec (27,970 p.)
Może rozbij to 3 na tabele - "bronie", "zdolnosci", "profesje"

Potem dodaj relacje "profesje" <- "bronie" i "profesje"<-"zdolności" i w kolumnach "bron", "zdolnosci" przechowuj tylko ID z pozostałych 2 tabel
komentarz 30 stycznia przez buger128 Nowicjusz (180 p.)
tyle że ja bym wolał aby mieć w rowie profesje np wojownik

i zrobić if ($profesja == wojownik)

{

kod...

}

if ($profesja == magik)

{

kod...

}

ale nwm jak to zrobić
komentarz 30 stycznia przez wizarddos Nałogowiec (27,970 p.)
To jak sobie to ułożysz w PHP zależy tylko od tego, jakie zapytanie wyślesz do bazy. Możesz użyć JOIN'a albo innych UNION SELECT i pobrać wszystko na raz z 3 tabel
komentarz 26 marca przez MajsterPHP Nowicjusz (140 p.)

@wizarddos, nie lepiej zamiast robić tyle if wrzucać profesje do tablicy session albo pobierać usera z bazy stworzyć funkcje albo metodę do sprawdzania jaka ma profesje ?

komentarz 27 marca przez wizarddos Nałogowiec (27,970 p.)
To o tym właśnie mówię - pobieramy profesję z bazy i jakąś sprytną funkcją (bądź po prostu SQLem) uzyskujemy nazwę profesji

Podobne pytania

0 głosów
5 odpowiedzi 701 wizyt
pytanie zadane 31 stycznia 2024 w PHP przez Iei Bywalec (2,220 p.)
+1 głos
3 odpowiedzi 1,233 wizyt
pytanie zadane 18 sierpnia 2015 w PHP przez MrChalski Użytkownik (850 p.)
0 głosów
3 odpowiedzi 1,199 wizyt
pytanie zadane 28 lipca 2020 w PHP przez x_000 Obywatel (1,460 p.)

93,608 zapytań

142,531 odpowiedzi

323,004 komentarzy

63,102 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...