} ParseClient::setStorage(new ParseSessionStorage()); $currentUser = ParseUser::getCurrentUser(); $courseTitle = $_POST["course"]; $classNumber = $_POST["classNumber"]; $courseQuery = new ParseQuery("Course"); $courseQuery->equalTo("Title", $courseTitle); $course = $courseQuery->first(); $classQuery = new ParseQuery("Class"); $classQuery->equalTo("Course", $course); $classQuery->equalTo("ClassNumber", intval($classNumber)); $class = $classQuery->first(); $doubt = new ParseObject("Doubt"); $doubt->set("User", $currentUser); $doubt->set("Course", $course); $doubt->set("Class", $class); $doubt->set("Text", $_POST["doubt"]); $doubt->save(); $doubtsCourseQuery = new ParseQuery("doubtCourse"); $doubtsCourseQuery->equalTo("User", $currentUser); $doubtsCourseQuery->equalTo("CourseName", $courseTitle); $doubtsCourse = $doubtsCourseQuery->first(); if ($doubtsCourse == null) { $doubtsCourse = new parseObject("doubtCourse"); $doubtsCourse->set("User", $currentUser); $doubtsCourse->set("Course", $course); $doubtsCourse->set("CourseName", $courseTitle); } $doubtsCourse->add("Doubts", [$doubt]); $doubtsCourse->save(); // header("Location: class.php?course= ")