【发布时间】:2014-08-24 13:33:52
【问题描述】:
我按照在线教程为我的网站创建了一个 OOP 登录/注册系统。我正在尝试重用代码来连接到同一个数据库但不同的表。下面的代码是更新用户表的方法。
public function update($fields = array(), $id = null) {
if(!$id && $this->isLoggedIn()) {
$id = $this->data()->id;
}
if(!$this->_db->update('users', $id, $fields)) {
throw new Exception('There was a problem updating.');
}
}
我想要做的是使用相同的代码更新任何表。
我尝试将“用户”更改为 $table,然后在相关页面中使用声明 $table = 'destinations',但得到错误“未定义的变量:表”和“未捕获的异常 '异常',并显示消息 '有一个问题更新。 "
【问题讨论】: