Autor | Zpráva | ||
---|---|---|---|
mp Profil * |
#1 · Zasláno: 30. 11. 2009, 19:16:10
mám túto podmienku a potreboval by som ju overovať podľa nejakého počtu (ten počet nie je vždy rovnaký).
to znamená že niekedy by som potreboval overiť $user_id_1 až $user_id_5, niekedy $user_id_1 až $user_id_15,... |
||
Majkl578 Profil |
#2 · Zasláno: 30. 11. 2009, 19:24:00 · Upravil/a: Majkl578
No fuj, tady je rozhodně potřeba polí, a to jako sůl. Pointu dotazu jsem jaksi nepochopil. Asi máš někde nějaké rozmezí, podle kterého potřebuješ dynamicky kontrolovat proměnné?
$count = 5; for ($i = 1; $count >= $i && $i <= $count; $i++) { echo ${'user_id_' . $i}; } |
||
mp Profil * |
#3 · Zasláno: 30. 11. 2009, 19:32:38
ide o to že z DB vyberám určité záznamy ku ktorým priraďujem checkbox-y a následne po odoslaní celého formulára potrebujem zistiť ktorý checkbox bol zaškrtnutý a ktorý nie. pritom nie vždy sa z DB zobrazí presný počet záznamov.
|
||
Taps Profil |
#4 · Zasláno: 30. 11. 2009, 19:36:30 · Upravil/a: Taps
mp:
Můžeš využít pole post, ve kterém máš odeslané data <? foreach($_POST as $polozky=>$value){ ..... } nezaškrknutý checkbox neodesílá žádnou hodnotu |
||
mp Profil * |
#5 · Zasláno: 30. 11. 2009, 19:44:35
dá sa do value checkboxu uložiť napr. hodnota id z databázy? a to potom spracovať?
|
||
Majkl578 Profil |
#6 · Zasláno: 30. 11. 2009, 19:48:04
[#5] mp
Ano, toto: <input type="checkbox" name="cb[1]" /> <input type="checkbox" name="cb[2]" /> <input type="checkbox" name="cb[3]" /> při odeslání lze v php přijmout jako pole _POST[cb] (přijdou pouze zaškrtlé checkboxy): var_dump($_POST['cb']); |
||
mp Profil * |
#7 · Zasláno: 1. 12. 2009, 15:39:39
a ako z toho
var_dump($_POST['cb']); môžem urobiť tú podmienku? Teda aby sa mi overovali iba všetky zaškrtnuté a pritom sa spracovali údaje v nich (napr. to číslo v cb[3] - by bolo ID z databázy) |
||
Taps Profil |
#8 · Zasláno: 3. 12. 2009, 08:59:37
mp:
ozvi se mi na icq mám ho v profilu |
||
Časová prodleva: 14 let
|
0