public function updateStudentData(Student $student) { $data = ["id" => $student->getId(), "firstName" => $student->getFirstName(), "lastName" => $student->getLastName(), "sex" => $student->getSex(), "mark" => $student->getMark(), "birthYear" => $student->getBirthYear(), "isLocal" => $student->getLocality(), "groupNumber" => $student->getGroupNumber(), "email" => $student->getEmail(), "password" => $student->getPassword()]; $sql = "UPDATE student_data\n SET firstName = :firstName, lastName = :lastName, sex = :sex,\n mark = :mark, birthYear = :birthYear, isLocal = :isLocal,\n groupNumber = :groupNumber, email = :email, password = :password\n WHERE id = :id"; $statement = $this->studentDb->prepare($sql); $statement->execute($data); }