[[oktatas:programozás:php:php_rest_api|< PHP REST API]]
====== PHP REST API adatbázisból (Fejlesztés alatt) ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2021
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Projekt szerkezet =====
app01/
|-api/
| |-create.php
| `-read.php
|-core/
| `-init.php
`-includes/
|-config.php
|-database.php
`-mariadb.php
===== Adatbázis =====
$db['host'] = 'localhost';
$db['user'] = 'app01';
$db['pass'] = 'titok';
$db['name'] = 'app01';
===== Előkészítés =====
define('DS', DIRECTORY_SEPARATOR);
define('SITE_ROOT', DS . 'xampp' . DS .'htdocs' . DS .'app01');
define('CORE_PATH', SITE_ROOT.DS.'core');
require_once(CORE_PATH.DS."database.php");
===== Lekérdezés =====
header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
include_once('../core/init.php');
===== Létrehozás =====
header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
header('Access-Control-Allow-Methods: POST');
include_once('../core/init.php');
===== Függelék =====
==== A kérések szétválogatása metódus alapján ====