/home/techb158/workloadmatch.com/workloadmatch.com/BackUp/api
Edit: /home/techb158/workloadmatch.com/workloadmatch.com/BackUp/api/teacher_profile.php (1177B)
"error", "message" => "Unauthorized"]);
exit();
}
$user_id = $_SESSION['user_id'];
$UserDB = $_SESSION['UserDB'];
$Profile_ID = $_SESSION['Profile_ID'];
$query = "SELECT * FROM $UserDB WHERE $Profile_ID = ?";
if ($stmt = $mysqli->prepare($query)) {
$stmt->bind_param("i", $user_id);
$stmt->execute();
$result = $stmt->get_result();
$profile = $result->fetch_assoc();
if ($profile) {
echo json_encode([
"status" => "success",
"profile" => $profile
]);
} else {
http_response_code(404);
echo json_encode(["status" => "error", "message" => "Profile not found."]);
}
exit();
} else {
http_response_code(500);
echo json_encode(["status" => "error", "message" => "Database error."]);
exit();
}
?>