query("SELECT NewsArticles.ID, NewsArticles.WrittenAt, NewsArticles.WrittenBy, NewsArticles.Title, NewsArticles.Body, NewsArticles.FileList, Users.Nickname FROM NewsArticles INNER JOIN Users ON NewsArticles.WrittenBy = Users.ID; "); // Check if the query executed Successfully if ($result) { while ($row = $result->fetch_assoc()) { $articles[] = $row; } } } return $articles; } function addNewsArticle($title="Nazov", $body="Obsah") :array { global $mysqli; $output = ["Status" => "Fail"]; // Default Status is "Fail" if (isLoggedIn()) { $query = $mysqli->prepare("INSERT INTO NewsArticles (WrittenBy, Title, Body, FileList) VALUES (?, ?, ?, ?);"); $query->bind_param("issi", $_SESSION["id"], htmlspecialchars($title), htmlspecialchars($body), 0); $query->execute(); if ($query->affected_rows > 0) { $output["Status"] = "Success"; } } $query->close(); return $output; }