如何在复选框上使用onclick? [英] How do I use the onclick on a checkbox?

查看:66
本文介绍了如何在复选框上使用onclick?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这个:

< input type =checkboxonclick =windows.location.href ='admin-dashboard.php?action = approveapp& id =

 <?php   echo  $ row ['   app_id']; ?>  

'>



这个:

 如果 (isset($ _ GET [  id]))
{
< span class =code-sdkkeyword> $ id = $ _GET [ id ]。
echo ID: $ ID;
if (isset($ _ GET [ action]))
{
$ action = $ _GET [ action];
echo 行动: $行动;
开关($ action)
{
case approveapp
$ sql = UPDATE tblapplications SET approved = 1 WHERE app_id = $ id;
echo $ sql ;
mysqli_query($ conn,$ sql);
break ;
}
}
其他 {
$ action = ;
}
}
其他 {
$ id = ;
}





单击复选框时,它应该对数据库执行一些查询,但是当我点击复选框,没有任何反应我错过了什么吗?

解决方案

row [' app_id ]; ?>

'>



这个:

  if (isset(


_GET [ id]))
{

id =


I have this:
<input type="checkbox" onclick="windows.location.href='admin-dashboard.php?action=approveapp&id=

<?php echo $row['app_id']; ?>

'">

And this:

if (isset($_GET["id"]))
{
    $id = $_GET["id"];
    echo "ID: ".$id;
    if (isset($_GET["action"]))
    {
        $action = $_GET["action"];
        echo "ACTION: ".$action;
        switch ($action)
        {
            case "approveapp":
                $sql = "UPDATE tblapplications SET approved = 1 WHERE app_id = $id";
                echo $sql;
                mysqli_query($conn, $sql);
                break;
        }
    }
    else {
        $action = "";
    }
}
else {
    $id = "";
}



When the checkbox is clicked, it's supposed to perform some query to the database, but when I click on the checkbox, nothing happens. Am I missing something?

解决方案

row['app_id']; ?>

'">

And this:

if (isset(


_GET["id"])) {


id =


这篇关于如何在复选框上使用onclick?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆