$userlname = $user_info['mlname']; $dob = $user_info['dob']; $emailid = $user_info['emailid']; $pass = $user_info['password']; $user_insert_id = ""; //contains the city Ids, it will get us the location //$cityid = $userManager->getuserLocation(); $cityid = '1'; //Inserting into the profecient Table;; $LProfManager = new LanguageProfManager(); $User->setFirstName($userfname); $User->setLastName($userlname); $User->setLogin($userid); $User->setEmail($emailid); $User->setPassword($pass); $User->setDOB($dob); $User->setLocation($cityid); $User->setRegistration_date(date("Y-m-d")); $User->setUserType(4); $user_insert_id = $userManager->addUser($User); //echo $user_insert_id; if ($user_insert_id) { //$cityid='4'; $prof = []; $count_prof = count($user_info['mylanguage']); $i = 0; if (count($count_prof) > 0) { for ($i = 0; $i < $count_prof; $i++) { $lprof[] = new LanguageProf(); $lprof[$i]->setLanguageId($user_info['mylanguage'][$i]); $lprof[$i]->setProf($user_info['proficient'][$i]);
private function getUser($selectResult) { $User = new User(); $count = 0; while ($list = mysqli_fetch_assoc($selectResult)) { $User->setUserId($list['usr_user_id']); $User->setFirstName($list['usr_first_name']); $User->setLastName($list['usr_last_name']); $User->setLogin($list['usr_login']); //$User->setUserRatingId($list['']); $User->setEmail($list['usr_email']); $User->setDOB($list['usr_DOB']); //$User->setLocation($list['']); $User->setRegistration_date($list['usr_registration_date']); $User->setUserType($list['usr_user_type_id']); $User->setUserLanguage($list['usr_language']); $User->setEmailSub($list['usr_email_subscribed']); } return $User; }