Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Obrazki zależne od bazy
Thymson
post 23.10.2007, 15:33:51
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 27.12.2006

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


Witam, zajmuję się teraz grą i chciałbym zrobić coś, co w wielu grach jest już wprowadzone, tzn. obrazek zależny od bazy. Chodzi o to, aby np. kiedy w polu "wieza", była wartość "T", to obrazek wyświetla jakieś tam pole, plus do tego wieżę. Totalnie nie wiem jak się do tego zabrać. Help...


--------------------
Go to the top of the page
+Quote Post
kossa
post 23.10.2007, 15:39:54
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Cytat
obrazek zależny od bazy

1. Obrazek nie jest zależny od bazy a od wartość pola w bazie

2. Sugeruję zamianę T na 1 i N na 0 czyli 1 - true 0 - false (logika)

3. Aby zrobić to co chcesz to są podstawy, najpierw wyciągasz dane z bazy, skoro piszesz grę to wiesz jak to zrobić, sprawdzasz wartość jaka znajduje się w polu dot. wieży (1 lub 0 czy Twoje T lub N) i masz instrukcje warunkowe if do pomocy... piszesz grę więc wiesz do czego if służy smile.gif

  1. <?php
  2. if ($row["wieza"]=="T")
  3. //pokaz obrazek
  4. else
  5. //nie pokazuj obrazka
  6. ?>


Łukasz

Ten post edytował kossa 23.10.2007, 15:41:04


--------------------
Go to the top of the page
+Quote Post
Thymson
post 23.10.2007, 16:23:23
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 27.12.2006

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


Chyba troszkę źle się zrozumieliśmy. Mam przypuśćmy gotowy obrazek jakiegoś zamku. I jeżeli wieza='1', to na obrazek nakłada się nowy obrazek z wieżą. Inaczej musiałbym robić bardzo dużo grafik, na każdą możliwość (zakładając oczywiście, że wieża, to nie jedyny obiekt, który można dodać).


--------------------
Go to the top of the page
+Quote Post
kossa
post 23.10.2007, 22:14:00
Post #4





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


To po co mieszasz php, bazę w poście skoro chodzi Tobie tylko o nakładanie obrazków na siebie. Do tego służą style CSS i atrybut z-index którego im wyższa wartość np. z-index: 3; tym wyżej warstwa, więc możesz nakładać warstwy na siebie czyli obrazek na obrazek.

Łukasz


--------------------
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 Wersja Lo-Fi Aktualny czas: 26.06.2025 - 22:56