- 1
- 2
- 3
- 4
- 5
- 6
public function Add()
{
$db->query ('DELETE FROM ' . $this->_table . ' WHERE clientId=' . $this->clientId . ' AND memberId=' . $this->userId);
$db->query ('INSERT INTO ' . $this->_table . ' SET clientId=' . $this->clientId . ', memberId=' . $this->userId);
return true;
}
К сожалению, в PHP нет перегрузки операторов.
но реализация REPLACE'а просто великолепна :)
ух ты, еще и размазанная по всему коду логика работы с бд