0
public function register() {
if (isset($_POST['register'])) {
$u = $_POST['uname'];
$this->load->database();
$this->load->database();
$this->db->select('uname');
$this->db->from('login');
$this->db->where(array('uname' => $u));
$query1 = $this->db->get();
if (!$query1->num_rows() == 1) {
$data = array(
'fname' => $_POST['fname'],
'lname' => $_POST['lname'],
'dob' => $_POST['dob'],
'gender' => $_POST['gender'],
'email' => $_POST['email']
);
$this->load->database();
$this->db->insert('user', $data);
$data1 = array(
//'User_idUser'=>$_POST[$query1],
'uname' => $_POST['uname'],
'upass' => $_POST['upass']
);
$this->db->insert('login', $data1);
} else {
$_SESSION["ex"] = "User All Ready Exists";
}
}
$this->load->view('register');
}
사용자 테이블의 자동 증가 ID를 로그인 테이블에 외래 키로 저장하여 현재 어떤 사용자가 로깅 중인지 식별하고 싶습니다. 코드는 완벽하게 실행됩니다.자동 증분 id를 codeigniter를 사용하여 다른 테이블에 저장하는 방법
user 테이블은 부모 테이블이고 로그인 테이블은 자식 테이블입니다.
()을 여는 경우; 이 코드 – gpushpitha
@ gpushpitha, 죄송합니다. 그 변수를 넣는 것을 잊어 버렸습니다. 나는 나의 대답을 업데이트했다. userid에 대한 로그인 테이블의 열이'User_idUser'입니까? –
내 목숨을 구하십시오. 도와 주셔서 감사합니다. – gpushpitha