Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Suma Checkboxów (php), Dodawanie zaznaczonych checkboxów
-Adriana-
post
Post #1





Goście







Witam.

Mam taki problemik.

Mam formularz w HTML, w którym znajdują sie checkboxy.

  1. <input type="checkbox" name="hobby1" value="Moda">Moda
  2. <input type="checkbox" name="hobby2" value="Sport">Sport
  3. <input type="checkbox" name="hobby3" value="Komputery">Komputery
  4. <input type="checkbox" name="hobby4" value="Polityka">Polityka
  5. <input type="checkbox" name="hobby5" value="Muzyka">Muzyka
  6. <input type="checkbox" name="hobby6" value="Nauka">Nauka


Następnie odczytuje sobie te checkboxy w pliku php.. mniej więcej tak to wygląda....

  1. <?
  2. if($hobby1)
  3. echo(&#092;"$hobby1</BR>\");
  4. else
  5. echo(&#092;"\");
  6.  
  7. if($hobby2)
  8. echo(&#092;"$hobby2</BR>\");
  9. else
  10. echo(&#092;"\");
  11.  
  12. if($hobby3)
  13. echo(&#092;"$hobby3</BR>\");
  14. else
  15. echo(&#092;"\");
  16.  
  17. if($hobby4)
  18. echo(&#092;"$hobby4</BR>\");
  19. else
  20. echo(&#092;"\");
  21.  
  22.  
  23. if($hobby5)
  24. echo(&#092;"$hobby5</BR>\");
  25. else
  26. echo(&#092;"\");
  27.  
  28. if($hobby6)
  29. echo(&#092;"$hobby6</BR>\");
  30. else
  31. echo(&#092;"\");
  32.  
  33. ?>

Teraz chce ułozyć jakis kod, który umożliwi mi zsumowanie tych zaznaczonych checkboxów. tzn jezeli zaznacze ich 6... to żeby zwróciło mi wartość 6... jeżeli 4 to 4... jeżeli 60 (mimo, że w tym przykładzie tyle nie mam) to 60 itd.

Napisałam narazie tyle:

  1. <?
  2. $hobby1=1;
  3. $hobby2=1;
  4. $hobby3=1;
  5. $hobby4=1;
  6. $hobby5=1;
  7. $hobby6=1;
  8.  
  9. $ile=$hobby1+$hobby2+$hobby3+$hobby4+$hobby5+$hobby6;
  10.  
  11. echo&#092;"Ilosć zainteresowań wynosi $ile\"
  12.  
  13. ?>


Oczywiście wszystko to jest (ma być) w jednym pliku php. Liczę na Waszą pomoc.
Go to the top of the page
+Quote Post

Posty w temacie
- Adriana   Suma Checkboxów (php)   18.08.2004, 17:58:15
- - Parti   Zrób tak. Formularz: [HTML] pobierz, plaintext ...   18.08.2004, 19:49:11
- - Adriana   Dziękuję, o to mi właśnie chodziło.   19.08.2004, 10:39:27


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 - 04:21