Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Dublowanie kodu [STOP!]
Forum PHP.pl > Forum > Przedszkole
maly_pirat
Cześć.

Utworzyłem zapytanie SQL, pobrałem informacje o dwóch użytkownikach i zwróciłem wynik.
Jako, że musiałem połączyć 2x LEFT JOINem do tabeli użytkowników nazwy kolumn (jako wynik) mam wpisane np. as username1 bądź as username1 - czemu? Ponieważ pobieram dane z tabeli, która ma strukturę | gracz_id | przeciwnik_id |

Wrzuciłem wynik w pętle foreach, i chciałbym wygenerować avatar dla gracza #1 i #2-go, ale w jaki sposób dokonać tego nie dublując kodu?

Przykładowy kod na wyświetlanie avataru - http://wklejto.pl/55482 i teraz gdy chce zrobić avatar dla gracza #2 muszę jeszcze raz napisać ten kod tylko pozmieniać zmienne np. $poster_avatar na $poster_avatar2.

W jaki sposób napisać kod PHP, abym nie musiał dublować cały czas kodu?
phpion
Utwórz sobie osobną funkcję, która zwróci avatar danego użytkownika i podstawiaj do niej identyfikator użytkownika.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.