define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'root');
define('MYSQL_PASS', '');
define('MYSQL_DB', 'test');
class User {
private $_db;
private $_info = array();
public function __construct() {
$this->_db = new MySqlDB(MYSQL_HOST, MYSQL_USER, MYSQL_PASS,
MYSQL_DB);
}
public function register($name, $email, $age, $sex) {
$this->_info = compact('name', 'email', 'age', 'sex');
$this->_db->insert($this->_info, 'users');
}
// ...
}
$user = new User();
$user->register('Tasneem', '
[email protected]', 18, 'female');