如何将PHP代码放入html按钮

时间:2018-01-11 12:42:11

标签: javascript php jquery html css

我想把函数类型提交放在一个带有CSS样式的按钮中,当单击该按钮时,PHP代码就会运行。

这是我的代码:

</head>
<body>  
    <div class="container-contact100">
            <div class="wrap-contact150">
            <form class="contact150-form validate-form">    
            <div class="row">
                <div>
                        <h1><br>HOME AUTOMATION</br></h1>
                </div>
            </div>

            <div class="row">
                <div>
                        <h3><br>LAMPU</br></h3>

                </div>
            </div>
            <div class="row">
                <div>
                        <td><p style=\"font-family:arial;color:red;font-size:35px;\">OFF</p> </td>

                </div>
            </div>
            <div class="row">
                <div>
                    <br><button class="contact100-form-btn">
                        On
                    </button></br>
                </div>

                <div class="col-sm-5">
                    <br><button class="contact100-form-btn">
                        Off
                    </button></br>
                </div>
            </div>

            </form>
       <?php
        include 'connect.php';
        function OnOne()
        {
            $sql = "UPDATE relay SET data_relay = '1' WHERE id = '1';
            $result = mysqli_query($conn, $sql);
        }
        function OffOne()
        {
            $sql = "UPDATE relay SET data_relay = '0' WHERE id = '1';
            $result = mysqli_query($conn, $sql);
        }

        if(isset($_POST['on_1']))
        {
            OnOne();
        }

        if(isset($_POST['off_1']))
        {
            OffOne();
        }
        ?>

        </div>
    </div>
</body>
</html>

我应用此代码后,我的网络界面变得混乱。我怎么解决这个问题? 我希望我的CSS按钮运行PHP代码以将值发送到数据库。

1 个答案:

答案 0 :(得分:-1)

将您的PHP代码放在单独的文件中,将按钮包装成表格并添加动作=&#34;路径到您的php文件&#34;