Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z funkcją IF
i-rockerz
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 16.09.2009
Skąd: Rzeszów

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


Witam. Mam nast. problem: chcę przesyłać dane z formularza w HTML'u i operować jego wartością w php. Napisałem Podany kod:

  1. <?php
  2.  
  3. $samq = trim($_POST['car']);
  4. if($samq = '1') {
  5.  
  6. echo('Wybrałeś Auto Numer:');
  7. echo ($_POST['car']);
  8. }
  9. else {
  10.  
  11.  
  12.  
  13. }
  14.  
  15.  
  16. if($samq = 1){
  17.  
  18. echo('Tabala samochodu nr 1');
  19. }
  20.  
  21. else {
  22.  
  23. if($samq = 2){
  24. echo('Tabela Samochodu nr 2') ;
  25.  
  26. }
  27.  
  28. else {
  29.  
  30. if($samq = 3) {
  31.  
  32. echo('Tabela Samochodu nr 3');
  33.  
  34. }
  35. }
  36. }
  37.  
  38. ?>
  39.  
  40.  
  41. <FORM ACTION="" METHOD="POST" ENCTYPE="iso-8859-2, utf-8">
  42. <SELECT NAME="car">
  43. <OPTION VALUE="1" SELECTED >Honda Civic
  44. <OPTION VALUE="2" >Peugot 206
  45. <OPTION VALUE="3" >Nissan 240sx
  46.  
  47. </SELECT>
  48. <INPUT TYPE="SUBMIT" NAME="" VALUE="Ok">
  49.  
  50. </FORM>
  51.  
  52.  


Przesyłanie danych działa bez zarzutu, ale mam jeden problem. Nie mogę rozgryść tego aby np. wartosc z formularza jest równa 2, to wyswietla mi sie text2, jezeli wartość z formularza jest równa 3 wyświetla text3.

Problem banalny, ale nie mogę sobie z nim poradzic (IMG:style_emoticons/default/sad.gif) proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
wiewiorek
post
Post #2





Grupa: Zarejestrowani
Postów: 247
Pomógł: 11
Dołączył: 5.09.2009

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


  1. if($samq == 1){
  2. echo('Tabala samochodu nr 1');
  3. }
  4.  
  5. else if($samq == 2){
  6. echo('Tabela Samochodu nr 2') ;
  7. }
  8.  
  9. else if($samq == 3) {
  10. echo('Tabela Samochodu nr 3');
  11. }



'=' to przypisanie wartosci do zmiennej
'==' oznacza 'równa się'

I poza 'if' oraz 'else' istnieje także 'else if' (IMG:style_emoticons/default/smile.gif)

Ten post edytował wiewiorek 23.09.2009, 17:56:36
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 02:35