From 1b840256bf9ab020d9b8d9468e3fe9f4c1420ae5 Mon Sep 17 00:00:00 2001 From: tom Date: Fri, 14 Feb 2025 15:01:41 +0100 Subject: [PATCH] get php ok --- src/data/data.json | 6 +++++- src/js/get.js | 2 +- src/php/get.php | 47 +++++++++++++--------------------------------- 3 files changed, 19 insertions(+), 36 deletions(-) diff --git a/src/data/data.json b/src/data/data.json index f6f6251..589c6b7 100644 --- a/src/data/data.json +++ b/src/data/data.json @@ -5,7 +5,11 @@ "cena": 45, "kategoria": "obiady" }, - { + {"id": 2, + "nazwa": "Przekąska: Kanapka z szynką i serem", + "cena": 12, + "kategoria": "przekąski" + }{ "id": 2, "nazwa": "Przekąska: Kanapka z szynką i serem", "cena": 12, diff --git a/src/js/get.js b/src/js/get.js index c010024..ecdfdf6 100644 --- a/src/js/get.js +++ b/src/js/get.js @@ -1,6 +1,6 @@ export const fetchData = () => { - return fetch('./data/data.json') + return fetch('./php/get.php') .then(response => { return response.json(); }) diff --git a/src/php/get.php b/src/php/get.php index a30c3d9..6054a0c 100644 --- a/src/php/get.php +++ b/src/php/get.php @@ -1,37 +1,16 @@ 1, - "nazwa" => "Obiad: Kura w sosie kremowym", - "cena" => 45, - "kategoria" => "obiady" - ], - [ - "id" => 2, - "nazwa" => "Przekąska: Kanapka z szynką i serem", - "cena" => 12, - "kategoria" => "przekąski" - ], - [ - "id" => 3, - "nazwa" => "Kolacja: Spaghetti carbonara", - "cena" => 25, - "kategoria" => "kolacje" - ], - [ - "id" => 4, - "nazwa" => "Obiad: Zupa pomidorowa + kluski", - "cena" => 40, - "kategoria" => "obiady" - ], - [ - "id" => 5, - "nazwa" => "Przekąska: Sałata grecka", - "cena" => 15, - "kategoria" => "przekąski" - ] -]; -echo json_encode($menu); +//$kwerenda = mysqli_query($polaczenie, "SELECT id, nazwa, cena, data_dodania FROM menu ORDER BY id DESC LIMIT 3;"); +$kwerenda = mysqli_query($polaczenie, "SELECT * FROM menu ORDER BY id ASC"); + +$json = array(); + +while ($row = mysqli_fetch_assoc($kwerenda)) { + $json[] = $row; +} + +mysqli_close($polaczenie); + +echo json_encode($json ); ?>