1
我嘗試激活註冊用戶的帳戶。未定義的屬性 - Codeigniter
爲了首先創建一個模型
function uyeOnay($registrationCode) {
$query = "SELECT id FROM pasaj_register where activationCode = '" . $registrationCode . "'";
$result = $this->db->query($query, $registrationCode);
if ($result->num_rows() == 1) {
$query = "UPDATE pasaj_register SET activated = 1 WHERE activationCode = ?";
$this->query->query($query, $registrationCode);
return true;
} else {
return false;
}
}
然後我把它叫做在我的控制器
public function kayitEmailOnay() {
$registrationCode = $this->uri->segment(3);
if ($registrationCode == '') {
echo "URLde onay kodu yok";
}
$registrationConfirmed = $this->kayitmodel->uyeOnay($registrationCode);
if ($registrationConfirmed)
echo "successful";
else
echo "unsuccessful";
}
我還叫我在構造模型
public function __construct() {
parent::__construct();
$this->load->model('kayitmodel');
}
然而,我得到這個錯誤,
8秒更快;) – Knossos 2012-02-28 08:54:52