Beispiel #1
0
        return $_POST[$key];
    } else {
        if (isset($_GET[$key])) {
            return $_GET[$key];
        }
    }
    return null;
}
$action = getRequestData('action');
$id = getRequestData('id');
$value = getRequestData('value');
$db = new dbHelper($conn, $table);
$db->checkTableExists();
if ($action === 'get') {
    if ($id) {
        echo json_encode($db->getItemById($id));
    } else {
        echo json_encode(array("error" => "id is required"));
    }
} else {
    if ($action === 'set') {
        if ($value) {
            $db->insertItem($value);
            echo json_encode($db->getLastItem('ID'));
        } else {
            echo json_encode(array("error" => "value is required"));
        }
    } else {
        echo json_encode(array("error" => "action is required and options are 'get' or 'set'"));
    }
}