Autor | Zpráva | ||
---|---|---|---|
Tomkinss Profil |
#1 · Zasláno: 12. 10. 2011, 21:42:29
Zdravím.
Mám pod sebou výpis z DB. Na začiatku každeho riadku je checkbox, ktorý ma hodnotu name rovní ID výpisu. Bolo mi poradené, že viacnásobnú akciu uskutočním cez var_dump($_POST); Vo výsledku mám výpis v tvare: array(3) { ["data-1-groupaction"]=> string(6) "delete" [63]=> string(2) "on" [50]=> string(2) "on" } Neviem sa ale pohnuť ďalej. Dajme tomu, že chcem tieto 2 ID zmazať (63 a 50). Ako mám postupovať ? Za každú radu vopred ďakujem. |
||
regy Profil |
#2 · Zasláno: 12. 10. 2011, 23:21:50 · Upravil/a: regy
foreach ($_POST as $key => $value) { echo $key .' '; //=name //Příkaz pro smazání } |
||
Tori Profil |
#3 · Zasláno: 12. 10. 2011, 23:29:12 · Upravil/a: Tori
Tomkinss:
Dala bych ta ID do jednoho pole (pro přehlednost). Nevím, jak přesně vypisujete ten formulář, ale bude to něco takového: // nějaký sql dotaz while ($radek = mysql_fetch_assoc($vysledek)) { echo '<input type="checkbox" name="delete[' . $radek['id'] . ']">'; } |
||
Tomkinss Profil |
#4 · Zasláno: 15. 10. 2011, 00:33:30
Veľmi pekne ďakujem za pomoc. Podarilo sa mi to spojazdniť + pridať tam select na výber akcie (Zmazať / editovať).
|
||
Časová prodleva: 13 let
|
0