Autor Zpráva
Nádvorník Ondřej
Profil *
Dobrý den, rád bych se zeptal na jednu věc:

<TABLE BORDER=1><?php

$a = array (možnost1,možnost2,možnost3, možnost4);

foreach ($a as $v) {

echo" <TR><TH>$v <TH><INPUT TYPE= "CHECKBOX"><BR>";


}
?>
</TABLE>

mám následující situaci. Uživatel zaškrtne nějakou možnost(i), ale já bych potřeboval nějak zjistit a uložit do db, které možnosti zaškrtl. Je to nějak možné?

Děkuji za radu. Nádvor. Ondra
djlj
Profil
Ano, je. Jen tam někde musíš ještě přidat <form>. Po odeslání to zpracuješ v php.
Joker
Profil
Takže za prvé se musí ty checkboxy nějak jmenovat.
Za druhé by měly být ve formuláři, aby se odeslaly na server.

No a potom se jednoduše zjistí, jestli isset($_POST["název-checkboxu"]) a pokud ano, znamená to, že daná možnost je zaškrtnuta (místo $_POST bude $_GET v případě, že formulář je odesílán metodou GET)
Taps
Profil
Nádvorník Ondřej
if($_POST['nazev']=="on"){

příkazy...}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0