Php 当按下按钮时需要进行查询

Php 当按下按钮时需要进行查询,php,sql,codeigniter,button,Php,Sql,Codeigniter,Button,我希望这样,当按下页面上的按钮时,它会在数据库中运行查询 查看 <form method="POST" action="evcccontroller/query"> <input type="submit" name="nw_update" value="NW_Update"/> </form> querycheck.php <?php if(isset($_POST['nw_update'])) { echo("You cli

我希望这样,当按下页面上的按钮时,它会在数据库中运行查询

查看

<form method="POST" action="evcccontroller/query">
        <input type="submit" name="nw_update" value="NW_Update"/>
</form>
querycheck.php

<?php
if(isset($_POST['nw_update']))
{
    echo("You clicked button one!");
    //and then execute a sql query here
}
else 
{
    echo" dhur";
}

我认为你的
动作有问题

<form method="POST" action="<?php echo base_url(); ?>/evcccontroller/query">
                            <input type="submit" name="nw_update" value="NW_Update"/>
                        </form>

将基本url添加到表单操作

action="<?php echo base_url(); ?>/evcccontroller/query"
action=“/evcccontroller/query”

代码看起来不错。我认为表单操作url是错误的。试试这个:

试试看

<form method="POST" action="<?php echo site_url('evcccontroller/query')?>">
     <input type="submit" name="nw_update" value="NW_Update"/>
</form>

try action=“/index.php/evcccontroller/query”>回音基url用于什么??我收到错误404 Page Not Found您请求的页面未找到。请发送您的站点url,并检查其运行位置,检查您的基本url是否正常工作。是否从站点中删除index.php。如果是这样,请在您的确认文件
$config['base_url']=“/evcc/”中尝试这些配置详细信息
$config['index\u page']=''如果未从url中删除index.php,则在evcc目录中创建.htaccess文件,并在RewriteBase/evcc/RewriteCond%{REQUEST_FILENAME}上使用以下htaccess代码
Options+FollowSymLinks RewriteEngine-f RewriteCond%{REQUEST_FILENAME}-重写规则。*index.php?/$0[PT,L,QSA]
感谢您的帮助,非常感谢。但还是会出错。我可以去,它加载了,我改变了设置,它什么也没做:(
<form method="POST" action="<?php echo site_url('evcccontroller/query')?>">
     <input type="submit" name="nw_update" value="NW_Update"/>
</form>