From 4af73e16822d12c7eb9b79db2269288618ee946b Mon Sep 17 00:00:00 2001 From: Saverio Morelli Date: Tue, 12 Oct 2021 16:50:38 +0200 Subject: [PATCH] Published the API file --- server/api/index.php | 47 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 server/api/index.php diff --git a/server/api/index.php b/server/api/index.php new file mode 100644 index 0000000..8fc4068 --- /dev/null +++ b/server/api/index.php @@ -0,0 +1,47 @@ +set_charset("utf8"); +//GET data + $year = date('Y'); + $month = date("m"); + $day = date("d"); + + $today_date = "YEAR(`date`) = " . $year . " AND MONTH(`date`) = " . $month . " AND DAY(`date`) = " . $day; + + $sql = "SELECT * FROM wordoftheday_en WHERE ${today_date}"; + + $response = null; + + $r = $c->query($sql); + if ($r->num_rows == 1) { + $row = $r->fetch_array(); + $response["date"] = $row["date"]; + $response["word"] = ucfirst($row["word"]); + $response["definition"] = ucfirst($row["definition"]); + $response["type"] = $row["type"]; + $response["phonetics"] = $row["phonetics"]; + $response["etymology"] = ucfirst($row["etymology"]); + $response["source"] = $row["source"]; + } else { + $response["date"] = "null"; + $response["word"] = ""; + $response["definition"] = ""; + $response["type"] = ""; + $response["phonetics"] = ""; + $response["etymology"] = ""; + $response["source"] = ""; + } + + echo json_encode($response); +} else { + echo_null(); +} + +function echo_null() +{ + echo json_encode(null); +} + +?> \ No newline at end of file