修改PDO连接

时间:2012-07-18 15:59:46

标签: php mysql pdo connection

我拥有的是一个登录表单,用户可以通过它的凭据进行访问,也可以作为访客进行访问,但我想要做的就是确定他是如何尝试访问该页面,并拥有一个每种情况都有不同的PDO连接。

我有一个名为functions.php的PHP脚本,它存储了连接,它看起来像这样:

//I have created the class Connection and it's setters and getters
$connection = new Connection($host,$user,$pw,$db);

基本上我想要的是当用户以管理员身份登录以修改此连接时:

if(admin){
   $connection->setUser('Admin');
   $connection->setPassword('Password');
}

但是,由于我在代码中提前查询以检查用户是否存在,并且我使用相同的连接但使用guest用户名和密码进行了查询,因此我不会让它更改。我不知道是否必须__destruct()连接然后再创建它,或者我应该怎么做。

0 个答案:

没有答案