Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Przyrównanie zmiennej do innej zmiennej
Forum PHP.pl > Forum > Przedszkole
Radek79
Dane z
  1. <select name="kolor"> <option value="01">Biały</option> <option value="02">Czarny</option> <option value="03">Czerwony</option></select>
zapisuję do tablicy $_SESSION jako $kolor i kod koloru będzie się zmieniał zależnie od wybranej opcji.Na jednej stronie potrzebuję wyświetlić kod koloru 01 (biały) a na innej stronie zamienić $kolor na treść czyli biały lub inny kolor.Jak przyrównać na innych stronach odpowienią treść do zmiennej $kolor aby ją wyświetlić?
Cytat(Radek79 @ 7.09.2007, 15:57:58 ) *
Dane z
  1. <select name="kolor"> <option value="01">Biały</option> <option value="02">Czarny</option> <option value="03">Czerwony</option></select>
zapisuję do tablicy $_SESSION jako $kolor i kod koloru będzie się zmieniał zależnie od wybranej opcji.Na jednej stronie potrzebuję wyświetlić kod koloru 01 (biały) a na innej stronie zamienić $kolor na treść czyli biały lub inny kolor.Jak przyrównać na innych stronach odpowienią treść do zmiennej $kolor aby ją wyświetlić?
if ($kolor == 01){ echo 'Biały'; } elseif ($kolor == 02){ echo 'Czarny'; }Dziękuję winksmiley.jpg
phpion
  1. <?php
  2. if ($kolor == '01'){ echo 'Biały'; } elseif ($kolor == '02'){ echo 'Czarny'; }
  3. ?>

Proszę (brakowało ' w warunkach).

Zapoznaj się z tablicami. Dużo prościej by Ci było zrobić to na tablicach (przesyłasz po prostu index tablicy i po nim odwołujesz się do danego elementu).
neverever
Cytat(phpion.com @ 7.09.2007, 16:50:28 ) *
  1. <?php
  2. if ($kolor == '01'){ echo 'Biały'; } elseif ($kolor == '02'){ echo 'Czarny'; }
  3. ?>
A czy nie lepiej?
  1. <?php
  2. switch ($i) {
  3. case 1:
  4. echo 'Biały';
  5. break;
  6. case 2:
  7. echo 'Czarny'; 
  8. break;
  9. default:
  10. echo 'Czarny'; 
  11. break;
  12. }
  13. ?>
phpion
Jasne, że lepiej; po prostu poprawiłem kod kolegi. Ale najlepiej to zrobić na tablicach winksmiley.jpg nieprawdaż?
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.