Witajcie, mam taki kod w php:
<?php
//$connection = mysqli_connect("hostname","username","password","db_employee") or die("Error " . mysqli_error($connection));
require_once "connect.php";
mysqli_report(MYSQLI_REPORT_STRICT);
try
{
$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
if ($polaczenie->connect_errno!=0)
{
throw new Exception(mysqli_connect_errno());
}
else
{
//fetch table rows from mysql db
$sql = "select * from tbl_employee";
$result = mysqli_query($polaczenie, $sql) or die("Error in Selecting " . mysqli_error($polaczenie));
//create an array
$emparray = array();
while($row =mysqli_fetch_assoc($result))
{
$emparray[] = $row;
}
echo json_encode($emparray);
//write to json file
$fp = fopen('empdata.json', 'w');
fwrite($fp, json_encode($emparray));
fclose($fp);
$polaczenie->close();
}
}
catch(Exception $e)
{
echo '<span style= "color:red;">Błąd serwera!</span>';
echo '<br/> Informacja developerska.'.$e;
}
?>
Muszę zrobić usługę, na którą wywołanie metody GET zwróci wszystkie produkty z bazy, w tablicy w postaci JSON. Wysłanie danych o produkcie metodą POST powinno dodawać do bazy.
I tu moje pytanie: jak mam w tym kodzie "zainstalować" funkcje POST i GET? Może macie jakieś proste tutoriale które mi to zobrazują. Próbowałem wielu ale wydają się być skomplikowane i nie umiem powiązać (zsynchronizować) tamtego kodu z moimi danymi z bazy.
Z góry dziekuję i pozdrawiam.