无法确定为什么我无法使用php更新记录?

时间:2016-03-01 22:33:32

标签: php mysql

使用PDO我试图通过一部分由php创建的表单来更新特定的数据库记录。但是,当我点击提交按钮时,页面会重定向到。

Relevent Controller功能:

public function updateRecord ($selectTable, $value) {
            include ('View/selectTable.php');
            $tableFields = $this->db->getTableFields ($selectTable); 
            $results = $this->db->getRecord($selectTable, $value);  
            echo $_POST['saveContactForm'];
            include '/View/updateRecord.php';   


        }

查看:

<form class="form-horizontal" method="POST" id= "saveContactForm">
    <?php for ($a = 1; $a < count ($tableFields); $a++):?>
        <div class="form-group">
            <label class="col-sm-2 control-label" for=" <?php echo $tableFields [$a] ?>"><?php echo $tableFields [$a]  ?></label>
            <div class="col-sm-10">
                <input type="text" class="form-control" id="<?php echo $tableFields[$a] ?>" placeholder="<?php echo $results[0][$tableFields[$a]] ?>">
            </div>
        </div>
    <?php endfor ?>
    <input type ="submit" class ="btn btn-primary">
</form>

我没有收到错误或警告。但是,我确实发现无论我在哪里放置echo $ _POST ['saveContactForm']我都无法获得post变量。

0 个答案:

没有答案