CodeIgniterの新機能です。この質問で私を助けてください、私はuser_typeidを取得しようとしています。ここでは12行目に誤りがあり、私のモデルクエリーコードは、あるクエリに関するコードシグネチャでエラーが発生しました
重大度:エラー
メッセージ:未定義の関数のget()
は何そのエラーを投げているの呼び出し?
<?php
class Login_model extends MY_Model {
function validate($data)
{
$condition = "user_email =" . "'" . $data['username'] . "' AND " . "user_password =" . "'" . $data['password'] . "'";
$this->db->select('usertype_id');
$this->db->from('user');
$this->db->where($condition);
$this->db->limit(1);
$query = $this->db-get();
if($query->num_rows() == 1) {
return $query->row_array();
}
else {
return NULL;
}
}
}
?>
の下にあなたが$データ[ 'ユーザ名']べきだと近くUSER_EMAIL持っているようにどこにも使用することができますuser_usernameですか? – user4419336
私のフォームでは私のユーザ名を入れましたが、私のデータベースにuser_emailを入れました –
あなたは '$ this-> db->ここで( 'username'、$ data ['username']' 'と' $ this - > db-> where( 'password'、$ data ['password']) ' – user4419336