Привет, у меня проблема с добавлением данных в две таблицы, вот ситуация, я хочу добавить ученика с его именем пользователя и паролем в таблице пользователей и его личную информацию, такую как имя и возраст, в users_profiles ,, вот мой код:
функция add_user ($ имя пользователя, $ пароль, $ имя, $ lname, $ пол, $ адрес, $ город, $ страна, $ role) {$ this-> db-> trans_start ();
$user = array(
'usrName'=>$username,
'usrPassword'=>sha1($password),
'roleID'=>$role
);
$this->db->insert('users', $user);
$this->db->query('SELECT usrID FROM users WHERE usrName=$username');
$usrID = $this->db->get(); //i know this is wrong thats why i need help
$user_profile = array(
'usrpFirstName'=>$fname,
'usrpLastName'=>$lname,
'usrpSex'=>$sex,
'usrpAddress'=>$address,
'usrpCity'=>$city,
'usrpState'=>$country,
'usrID'=>**$usrID** // this is the foreign key from users table
);
$this->db->insert('users_profiles', $user_profile);
$this->db->trans_complete();
}