Autor | Zpráva | ||
---|---|---|---|
luma64 Profil |
#1 · Zasláno: 25. 4. 2013, 10:18:59
Zdravim, v php: ulozim si priznak kliknutia na checkbox do tabulky. Ked opakovane inicializujem zaznam, ktory je asociovany s tabulkou, kde su priznaky kliknutia zapisane, chcel by som zobrazit v poli checkboxu priznak odkliknutia. A dalsia otazka je, ako po stlaceni tlacitka nechat checkbox zakliknuty. Mozte mi prosim pomoct? Dakujem.
$query="Select distinct(skratka) as skratka_tmp from vyriesene where epiz='$epiz' and skratka='$skratka'"; $result = mysql_query($query) or die(mysql_error()); $db_result = mysql_query($query); $row = mysql_fetch_array($db_result, MYSQL_NUM); $skratka_tmp= $row[0]; $dlzka = strlen($skratka_tmp); if ($dlzka == 0 ) { ?> <form action="detail.php" method="post"> <input type="checkbox" name="chbvyriesene" value="ANO" /> <input class='button' type="submit" name="formSubmit" value="Vyriešené" /> </form> <?php if(isset($_POST['formSubmit'])) { if(isset($_POST['chbvyriesene']) && $_POST['chbvyriesene'] == 'ANO') { $sql="insert into vyriesene(epiz,skratka,vyriesene) values ('$epiz','$skratka','ANO')"; mysql_query($sql); } else { echo "Nezapis do db"; } } } else { echo "<p style='{color: #090; font-weight : bold; font: 10px Verdana, Verdana, Helvetica, sans-serif} '>Stav epizódy: vyriešená" ; } |
||
preca1 Profil |
#2 · Zasláno: 25. 4. 2013, 12:27:11
Zdravim,
myslím, že hledáš atribut checked. Pak ho jen aplikuješ, nebo neaplikuješ v závislosti na datech z DB. |
||
Časová prodleva: 11 let
|
0