Example #1
0
$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;
 }