Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wybór z listy
Michal2451
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 4.12.2010

Ostrzeżenie: (0%)
-----


Cześć!
Mam pewien problem. Nie wiem jak zrobić, aby nazwę wybranej pozycji z listy przybierała zmienna np. $kategoria .
Przykład listy z pewnej strony z życzeniami na każdą okazję:

  1. <select name="kategoria" size="1">
  2. <option value="1">Andrzejkowe</option>
  3. <option value="2">Bożonarodzeniowe</option>
  4. <option value="3">Imieninowe</option>
  5. <option value="4">Jubileuszowe</option>
  6. <option value="5">Kondolencje</option>
  7. <option value="6">Mikołajkowe</option>
  8. <option value="7">Miłosne</option>
  9. <option value="8">Na dzień babci i dziadka</option>
  10. <option value="9">Na dzień chłopaka</option>
  11. <option value="10">Na dobranoc</option>
  12. <option value="11">Na dzień dobry</option>
  13. <option value="12">Na dzień dziecka</option>
  14. <option value="13">Na dzień kobiet</option>
  15. <option value="14">Na dzień matki</option>
  16. <option value="15">Na dzień nauczyciela</option>
  17. <option value="16">Na dzień ojca</option>
  18. <option value="17">Na narodziny dziecka</option>
  19. <option value="18">Noworoczne</option>
  20. <option value="19">Po angielsku</option>
  21. <option value="20">Po francusku</option>
  22. <option value="21">Podziękowania</option>
  23. <option value="22">Poważne</option>
  24. <option value="23">Pozdrowienia</option>
  25. <option value="24">Przeprosiny</option>
  26. <option value="25">Ślubne</option>
  27. <option value="26">Śmieszne</option>
  28. <option value="27">Sylwestrowe</option>
  29. <option value="28">Tęsknota</option>
  30. <option value="29">Toasty</option>
  31. <option value="30">Urodzinowe</option>
  32. <option value="31">Wakacyjne</option>
  33. <option value="32">Walentynkowe</option>
  34. <option value="33">Wielkanocne</option>
  35. </select>

I chciałbym tak, że np. wybiorę bożonarodzeniowe to zmienna $kategoria przyjmie nazwę bożonarodzeniowe.
Jak tak zrobić?
Pozdrawiam, Michał.
Go to the top of the page
+Quote Post
Wicepsik
post
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


  1. $a = array('Andrzejkowe', 'Bożonarodzeniowe');
  2. $kategoria = $a [ $_POST['kategoria']-1 ];


Ten post edytował Wicepsik 24.12.2010, 23:26:46


--------------------
Go to the top of the page
+Quote Post
Michal2451
post
Post #3





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 4.12.2010

Ostrzeżenie: (0%)
-----


Dzięki, a mógłbyś trochę wytłumaczyć o co w tym chodzi i jak tego użyć? winksmiley.jpg

@edit
Już tylko wytłumaczyć jak to działa, bo użyłem i działa smile.gif Dzięki winksmiley.jpg

Ten post edytował Michal2451 24.12.2010, 23:56:29
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(Michal2451 @ 24.12.2010, 23:29:44 ) *
Już tylko wytłumaczyć jak to działa, bo użyłem i działa smile.gif Dzięki winksmiley.jpg

Wyciągasz z tablicy element o jeden mniejszy niż wybrałeś w formularzu a to dlatego, że elementy tablicy liczone są od zera.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Michal2451
post
Post #5





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 4.12.2010

Ostrzeżenie: (0%)
-----


Ok, wielkie dzięki winksmiley.jpg
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 10:29