Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dodawanie liczb do zmiennych.
assasin
post
Post #1





Grupa: Zarejestrowani
Postów: 196
Pomógł: 0
Dołączył: 13.11.2008

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


Mam formularz:

  1. <label>Money&nbsp;
  2. <input name="money_g" size="4" maxlength="15" type="text">&nbsp; g&nbsp;
  3. <input name="money_s" size="2" maxlength="2" type="text">&nbsp; s&nbsp;
  4. <input name="money_c" size="2" maxlength="2" type="text">&nbsp; c&nbsp;



Wprowadzam do kolejnych komórek 1 2 3 wartości np:

1 1 1 no i generuje się wynik 10101 który zapisuje się w zmiennej np: zmienna3.

10101 - pierwsza jedynka wartość z komórki money_G, 01 - wartość z komórki money_g no i kolejne 01 money_c.
Prościej pisząc jeśli wpiszemy liczbę od 1-9 przed liczbę w komórkach 1 i 2 dodaje się 0... jeżeli jest już od 10-... nic się nie dodaje.

Największym pytaniem jest to jak pobrać dane z komórki x3 zmienna i post a później jakoś te zmienne dodać?

Ten post edytował assasin 1.05.2010, 17:15:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
smietek
post
Post #2





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

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


Chaotycznie to wytłumaczyłeś, ale spróbuję Ci pomóc.
Jeśli chcesz dodać wartości z tych wszystkich pól do siebie (jako liczby):
  1. $val = intval($_POST['pole1']) + intval($_POST['pole2']) + intval($_POST['pole3']);

To dodatkowo zabezpieczy Cię przed tekstem (jednak jeśli chcesz mieć możliwość wprowadzania danych zmiennoprzecinowych, zamiast funkcji intval użyj floatval
Jeśli chcesz pododawać do siebie teksty z tych komórek (skleić go z jedną całość):
  1. $val = $_POST['pole1'] . $_POST['pole2']. $_POST['pole3'];
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 08:01