public function create($title, $content, User $user) { $article = new Article(); $valide = $article->setContent($content); if ($valide === true) { $valide = $article->setUser($user); if ($valide === true) { $content = mysqli_real_escape_string($this->db, $article->getContent()); $id_user = $article->getId_user(); $query = "INSERT INTO article (title, content, id_user) VALUES('" . $title . "', '" . $content . "', '" . $id_user . "')"; $res = mysqli_query($this->db, $query); if ($res) { $id = mysqli_insert_id($this->db); if ($id) { return $this->findById($id); } else { return "Internal server error"; } } else { echo 'test14'; exit; return mysqli_error($this->db); } } else { return $valide; } } else { return $valide; } }