Domain: amberpublishers.in
Server Adress: 86.38.243.169
privdayz.com
<?php
// Function to get the current issue
function getCurrentIssue($conn) {
$currentDate = date('Y-m-d');
$sql = "SELECT * FROM issues WHERE publication_date <= '$currentDate' ORDER BY publication_date DESC LIMIT 1";
$result = mysqli_query($conn, $sql);
if ($result && mysqli_num_rows($result) > 0) {
return mysqli_fetch_assoc($result);
}
return null;
}
function getLatestIssue($conn) {
$sql = "SELECT * FROM issues ORDER BY publication_date DESC LIMIT 1";
$result = mysqli_query($conn, $sql);
if ($result && mysqli_num_rows($result) > 0) {
return mysqli_fetch_assoc($result);
}
return null;
}
// Function to get the papers for a specific issue
function getIssuePapers($conn, $issueId) {
$sql = "SELECT * FROM papers WHERE issue_id = '$issueId'";
$result = mysqli_query($conn, $sql);
$papers = array();
if ($result && mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
$papers[] = $row;
}
}
return $papers;
}
// Function to get the past issues
function getPastIssues($conn, $currentIssueId) {
$sql = "SELECT * FROM issues WHERE issue_id <> '$currentIssueId' ORDER BY publication_date DESC";
$result = mysqli_query($conn, $sql);
$issues = array();
if ($result && mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
$issues[] = $row;
}
}
return $issues;
}
function getPastIssuesExcludingCurrent($conn, $currentIssueId) {
$sql = "SELECT * FROM issues WHERE issue_id <> '$currentIssueId' ORDER BY publication_date DESC";
$result = mysqli_query($conn, $sql);
$issues = array();
if ($result && mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
$issues[] = $row;
}
}
return $issues;
}
// Function to get the details of an issue
function getIssueDetails($conn, $issueId) {
$sql = "SELECT * FROM issues WHERE issue_id = '$issueId'";
$result = mysqli_query($conn, $sql);
if ($result && mysqli_num_rows($result) > 0) {
return mysqli_fetch_assoc($result);
}
return null;
}
// Function to get the details of a paper
function getPaperDetails($conn, $paperId) {
$sql = "SELECT * FROM papers WHERE paper_id = '$paperId'";
$result = mysqli_query($conn, $sql);
if ($result && mysqli_num_rows($result) > 0) {
return mysqli_fetch_assoc($result);
}
return null;
}
// Function to get authors for a specific paper
// function getPaperAuthors($conn, $paperId) {
// $authors = array();
// $sql = "SELECT * FROM authors WHERE paper_id = ?";
// $stmt = $conn->prepare($sql);
// $stmt->bind_param("i", $paperId);
// $stmt->execute();
// $result = $stmt->get_result();
// while ($row = $result->fetch_assoc()) {
// $authors[] = $row;
// }
// return $authors;
// }
