Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak sprawdzić warunek wewnątrz pętli?
Forum PHP.pl > Forum > PHP
pawdoh
Witam. Jestem początkującym programistą i zetknąłem się z pewnego rodzaju problemem, którego nie mogę rozwiązać. Otóż za pomocą pętli while() pobieram wartości z bazy, są to liczby odpowiadające konkretnym wartościom, i nie wiem jak mam mam sprawić żeby przykładowo zamiast cyfry 2 w tabeli pojawiło się słowo administrator . Jeśli ktoś by mógł pomóc mi rozwiązać ten problem był bym wdzięczny.
wookieb
Podaj przykład bo nie zrozumiałem tego zdania
Cytat
przykładowo liczby 2 w tabeli pojawiło się słowo administrator zamiast danej liczby bądź cyfry
pawdoh
Dobrze już podaje, popełniłem błąd w mojej poprzedniej wypowiedzi za co przepraszam.

Pobieram z bazy powiedzmy 20 rekordów gdzie mam nazwę użytkownika oraz numer jego praw i wrzucam to do pętli tworząc tabele
i mam w pierwszej kolumnie nazwa użytkownika w drugiej mam 1 lub 2 każda z tych liczb odpowiada danym przywilejom tzn. Użytkownik lub Administrator.
wookieb
  1. // to zdefiniuj tylko raz
  2. $nazwa_uprawnienia = array(
  3. 1 => 'Uzytkownik',
  4. 2 => 'Administrator',
  5. );
  6.  
  7.  
  8. // twoj numer uprawnienia z bazy
  9. $numer_uprawnienia = 2;
  10. echo $nazwa_uprawnienia[$numer_uprawnienia];
JoShiMa
IMO, bardziej sensownie byłoby dodać w bazie taką informację.
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.