Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie czy 5 przedmiotów jest założonych, jeśli tak przyznawanie bonusu.
kobi55
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 31.08.2012

Ostrzeżenie: (0%)
-----


Witam,
jest to mój pierwszy post na tym forum, więc wrazie złego nazwania tematu lub umiejscowienia proszę o wyrozumiałość.

Zwracam się do Was z prośbą o pomoc. Mianowicie, potrzebuję skryptu php, który sprawdzałby w bazie danych (MySQL) czy gracz okreslony jako Player ma założone 5 przedmiotów czyli w tabeli xxx1 ma w wierszu active wartosc 1 (zalozony przedmiot). Jeżeli WSZYSTKIE 5 przedmiotów ma założone miałby zostać dodany bonus określony w tabeli xxx2 w wierszu bonusSet_xxx. Jeżeli jednak nie miałby załozone choćby jednego z tych 5 przedmiotów bonus ten nie ma zostać przyznany.

Czy byłby wstanie ktoś mi pomóc?

Myślę, że opisałem to dość zrozumiale, w razie jakichkolwiek pytań proszę pisać.



Pozdrawiam
kobi55

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
rivos
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 2
Dołączył: 26.12.2011

Ostrzeżenie: (0%)
-----


Ledwo to zrozumiałem ale mam nadzieję, ze to pomoże:
Kod
1. Pobierasz listę przedmiotów gracza, ktore mają wartość "active", jako tablicę($tablica = mysql_fetch_array(mysql_query("SELECT * FROM 'tabela' WHERE `player_id`='$user_id' and `active`='1'));)
2. Sprawdzasz czy jest 5 if(count($tablica) == 5) { twojaDzialkaZBonusem(); /*Po prostu pobierasz z bazy ten bonus, możesz pobrać listę bonusów ze sposobu wyżej lub jeden. Następnie przykładowo dodajesz do zmiennej: $xp_won = 100+$bonus;*/ }
3.  Powodzenia!


Ten post edytował rivos 31.08.2012, 17:17:07
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




@rivos, zapomniałeś, że "0" również będzie wartością w tablicy ;p


--------------------
Go to the top of the page
+Quote Post
rivos
post
Post #4





Grupa: Zarejestrowani
Postów: 50
Pomógł: 2
Dołączył: 26.12.2011

Ostrzeżenie: (0%)
-----


@Kshyhoo nie rozumiem cię biggrin.gif
Go to the top of the page
+Quote Post
kobi55
post
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 31.08.2012

Ostrzeżenie: (0%)
-----


Dzięki za pomoc;).

Sprobuję ;-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 06:13