예제 #1
0
 public function getIdByLogin($login)
 {
     $model = new UserModel();
     $model->setLogin($login);
     if ($this->validateModel($model)) {
         return $this->dao->getIdByLogin($model);
     }
     return null;
 }
예제 #2
0
파일: UserDAO.php 프로젝트: Shooter75/www
 /**
  * @param $model, User Model
  * @return UserModel, JsonSerialise
  */
 public function read($model)
 {
     $id = $model->getId();
     $sql = "SELECT *\n                    FROM `tbluser`\n                    WHERE `id` = '{$id}'";
     $response = $this->dao->connection->query($sql);
     $response = mysqli_fetch_row($response);
     $readId = $response[0];
     $readFirstName = $response[1];
     $readLastName = $response[2];
     $readLogin = $response[3];
     $readPassword = $response[4];
     $readUser = new UserModel();
     $readUser->setId($readId);
     $readUser->setFirstName($readFirstName);
     $readUser->setLastName($readLastName);
     $readUser->setLogin($readLogin);
     $readUser->setPassword($readPassword);
     return $readUser;
 }