Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] pobranie informacji z bazy + if
Forum PHP.pl > Forum > Przedszkole
pspgor
Witam. Jest to mój pierwsze temat a zarazem post na tym forum biggrin.gif

Ale do rzeczy: Mam pewien problem z "kawałkiem kodu" oto on:

  1. if($_SESSION['grupa'] = 4) {
  2. echo 'user<br />';
  3. }
  4. else {
  5. echo 'admin<br />';
  6. }


Niestety nie działa poprawnie.
Chodzi mi głównie oto by zostały pobrane dane z tabeli grupa i jeśli jest to wartość nr. 4 ma wyświetlić tekst "user" w przeciwnym razie "admin".

Pozdrawiam.
sadistic_son
Jak już to:
  1. if($_SESSION['grupa'] == 4) {

Pojedynczy znak równości służy to przypisywania wartości, podwójny do porównań.
piotrycjan
Skoro dane pobierane są z bazy, to dlaczego w kodzie używasz sesji? Czyżby po odczycie z bazy dane były zapisywane do sesji?
sadistic_son
A dlaczego nie? Dane zalogowanego usera można jak najbardziej zapisać w sesji, oprócz hasła rzecz jasna.
piotrycjan
A czy gdzieś napisałem, że nie można?
pspgor
Cytat(sadistic_son @ 27.02.2011, 18:01:30 ) *
Jak już to:
  1. if($_SESSION['grupa'] == 4) {

Pojedynczy znak równości służy to przypisywania wartości, podwójny do porównań.


Teraz działa prawidłowo. Popełniłem mały, lecz jak głupi błąd biggrin.gif
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.