Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z IF
Forum PHP.pl > Forum > Przedszkole
boradek
Witam,

Mam problem sad.gif
  1. <?php
  2. $element[]="Reklamacja";
  3. $element[]="Reklamacja";
  4. $element[]="List";
  5. $element[]="Reklamacja";
  6. $element[]="List";
  7. $element[]="List";
  8. $element[]="Reklamacja";
  9. $element[]="Reklamacja";
  10. $element[]="List";
  11. $element[]="Reklamacja";
  12.  
  13. //print $element[array_rand($element, 1)];
  14.  
  15. $typ_sprawy = $element[array_rand($element, 1)];
  16.  
  17. print "<br />$typ_sprawy";
  18.  
  19. if ($typ_sprawy="Reklamacja") {
  20. echo "<br />To jest Reklamacja";
  21. }
  22.  
  23. ?>


Dlaczego za każdym razem, bez względu na to co zostało wylosowane z tablicy pojawia się To jest Reklamacja? Chciałbym żeby to się pojawiało tylko gdy z tablicy zostanie wylosowane Reklamacja

Pomóżcie
jg44
Bo jest poważny błąd w ifie. Masz:
  1. if ($typ_sprawy="Reklamacja")
  2. {
  3. echo "<br />To jest Reklamacja";
  4. }

Ma być:
  1. if ($typ_sprawy == "Reklamacja")
  2. {
  3. echo "<br />To jest Reklamacja";
  4. }

Użycie pojedynczego = oznacza przypisanie, a porównanie uzyskuje się za pomocą podwójnego ==.
boradek
No też prawda:-)

Dziękuje Ci bardzo
jg44
Nie ma za co, literówka ludzka rzecz. wink.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.