让会话进入每个页面

时间:2017-05-11 12:41:56

标签: php oop mysqli

我想根据会话的ID插入表格:

这里是class.php中的代码:

 public function activate($activation, $id,$change,$userID){
    $stm1= $this->conn->prepare("INSERT INTO `log` (`date`,`change`) VALUES(CURRENT_TIMESTAMP(),'$change') WHERE `user_id` =$userID");
    ($stm1->execute());
    $stmt = $this->conn->prepare("UPDATE `segments` SET `activation` = '$activation' WHERE `id` = '$id'")
    or die($this->conn->error);
    if ($stmt->execute()) {
        $stmt->close();
        $this->conn->close();
        return TRUE;
    }
}

在页面顶部我有这个:

require './config.php';session_start();$userID = $_SESSION['user_id'];

并且在action.php中,我有这个动作:   

     $conn = new db_class();
    $conn->activate($activation, $id,$change,$userID);
    echo "Updated successfully.";
    exit;

第一个插入日志的查询无法正常工作\请帮助

0 个答案:

没有答案