私には問題があります。コードイグナイタを使用しています これは私のコードです。mysqli_insert_id()は、CodeIgniterで指定された1つのパラメータ0を返します。
私のモデル(M_register.php)
class M_register extends CI_Model {
function __construct()
{
parent::__construct();
}
function add_account($data)
{
$this->load->database();
$this->db->insert('login',$data);
**return mysqli_insert_id();**
}
function changeActiveState($key)
{
$this->load->database();
$data = array(
'active' => 1
);
$this->db->where('md5(id)', $key);
$this->db->update('login', $data);
return true;
}
}
そして、これは、部分的コントローラーのコード $データ=配列(
'username' => $username,
'password' => $password,
'nama' => $nama,
'email' => $email,
'active' => 0
);
$this->load->model('m_register');
**$id = $this->m_register->add_account($data);**
$encrypted_id = md5($id);
enter code here
であり、この私のエラー:
笑い....グレン泥沼の作り付けの機能を使用する場合、それは良いだろう... –