小编Fer*_*mos的帖子

PHP- PDO 只有变量应该通过引用传递

当我尝试在我的网站上注册时,会出现此错误 严格标准:仅应通过引用传递变量。你能看出我的代码有什么问题吗?

在此处输入图片说明

 public static function create(user $user){
        $conn= DataBase::getDB();

        $stmt=$conn->prepare("INSERT INTO `institute`.`user` (`id`, `name`, `surname`, `username`, `password`, `email`, `registration_number`) "
                . "VALUES ('', :name, :surname, :username, :password, :email, :registration_number)");

        $stmt->bindParam(':name', $user->getName());
        $stmt->bindParam(':surname', $user->getSurname());
        $stmt->bindParam(':username', $user->getUsername());
        $stmt->bindParam(':password', $user->getpassword());
        $stmt->bindParam(':email', $user->getEmail());
        $stmt->bindParam(':registration_number', $user->getRegistration_number());



       $stmt->execute();

    }
Run Code Online (Sandbox Code Playgroud)

php pdo

3
推荐指数
1
解决办法
5151
查看次数

标签 统计

pdo ×1

php ×1