如何在编辑类var时运行函数

时间:2016-06-21 17:36:33

标签: php class oop variables pdo

我最近完成了一个帐户系统,我想在OOP中再次正确完成。我几乎完成了课程 usr 但我希望(当用户更改" avatarURL"的值)时运行一个小函数来更新数据库中的值。 类似的东西:

class usr{
  public $username, $mail, $password // [...]

  function __construct($username){
  // I initialize the mail, password, avatar URL and the Session
  }

  function(){ /* To run if $this->avatarURL is edited */
    // Check if is correct value first and then something like :
    $bdd= new PDO(...);
    $sql = $bdd->prepare('UPDATE `avatarURL` IN `accounts` WHERE `username`=?');
    $sql->execute(array(*newValue*));
  }
}

我几乎可以肯定,我可能不知道如何在Google上发现任何有用的信息......

0 个答案:

没有答案