Autor Zpráva
luma64
Profil
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
Zdravim,
myslím, že hledáš atribut checked. Pak ho jen aplikuješ, nebo neaplikuješ v závislosti na datech z DB.

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: