| Checkbox - vrednost | ||
|---|---|---|
|
Seko
16. nov 2008 14:16:13
Pridružen od: 24. jan 2007 378 objav 62 41 1 |
#1
Pozdrav, Izdelujem skripto in sem naletel na težavo, namreč imam poljubno število checkboxov (koliko je zapisov v tebeli v bazi), in sicer vsak checkbox ma svojo vrednost, ure v mojem primeru, in sedaj bi rad da bi ob potrditvi teh checboxov, seštelo vse vrednosti, toraj v mojem primeru ure in primerjalo z drugim zapisom v bazi max in min število ur, če bi bile ure v rangu bi spustlo naprej, če pa bi blo izven ranga pa bi preusmerlo npr. nazaj na index... se pravi min < št.izbranih.ur < max (< = znak za večje manjše) LP Nejc |
|
|
Vini
16. nov 2008 14:52:07
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
||
|
juresl
16. nov 2008 14:57:26
Pridružen od: 16. avg 2007 209 objav 74 23 4 |
#3
V glavnem, zanima ga kako sešteti vrednosti vseh checkboxov (poljubno število - odvisno koliko je zapisov v bazi). Nekako naj bi šlo z while zanko, ampak mi ni ratalo. PS. sem njegov brat |
|
|
Vini
16. nov 2008 15:34:21
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#4
V PHPju, Javascriptu, kje drugje? Kje se zatakne? Zakaj while zanka ne bi delovala? Fantje, dajte vprasanja postavljat tako, da jih bo kdo razumel :) |
|
|
juresl
16. nov 2008 15:52:10
Pridružen od: 16. avg 2007 209 objav 74 23 4 |
#5
Kako še ti naj razložim... Gre za php obrazec. Preko post metode dobim podatke (števila) iz checkboxov, ki so odklukani. Primer: prvi čekboks [ ] v tem primeru so trije odklukani in vsak ma svojo vrednost, ki je zapisana v bazi (gre za številke). Zdaj pa ko pošljem to (klik na gumb). Bi se morale odklukane vrednosti seštet. Vse vredu in prav, če bi bilo vedno enako število checkboxov, ampak to se spreminja. V nasprotnem primeru bi šlo $sestevek = $POST['prvi']+$POST['drugi']+$_POST['tretji']; in bi bilo to to. Zdaj pa moram naret za več checkboxov, odvisno kolko je odklukanih oz. poslanih preko POST. Probal sem takole, ampak ne dela. Upam, da je dovolj jasno napisano. Lep pozdrav, Jure |
|
|
Vini
16. nov 2008 16:18:59
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#6
V bazi zanesljivo nimas shranjenih podatkov o tem, kaj je nekdo odkljukal v formi, torej ti iteracija po rezultatih iz baze ne bo kaj prida pomagala. Poskusi checkboxe vse poimenovati z enakim imenom in vrednosti spraviti v array, kar bi storil nekako takole: Potem lahko mirno iteriras po arrayu $_POST['vrednost'] in sestevas vrednosti. |
|
|
juresl
16. nov 2008 16:26:27
Pridružen od: 16. avg 2007 209 objav 74 23 4 |
#7
To že, ampak kako potem sešteti vrednosti? |
|
|
Vini
16. nov 2008 17:58:02
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
||
|
bl4ckb1rd
16. nov 2008 17:59:35
Pridružen od: 18. avg 2008 1122 objav 750 91 11 |
blackbird.si - Moj plac za odlaganje problemov in rešitev...
|
|
|
carli
17. nov 2008 07:20:33
Pridružen od: 5. avg 2008 1258 objav 583 54 17 |
||