我是Slim Framework的新手。我不知道如何在Slim框架中执行插入查询。
请有人向我展示一个示例或教程,以便更好地理解它。 我已阅读Android hive教程,但仍不清楚。
使用高级REST API时,我无法发布参数。
0生成响应。
以下是index.php
文件的代码:
global $name;
$app->get('/saveEvent', function() {
global $user_id;
$response = array();
$db = new DbHandler();
$name = $app->request->post('name');
$result = $db->createUser($name);
//$response["error"] = false;
if ($result != NULL) {
$response["error"] = false;
$response["message"] = "Task created successfully";
} else {
$response["error"] = true;
$response["message"] = "Failed to create task. Please try again";
}
echoRespnse(201, $response);
});
$app->run();
答案 0 :(得分:5)
以下是您将如何执行帖子的示例:
$app->post("/book", function () use($app, $db) {
$app->response()->header("Content-Type", "application/json");
$book = $app->request()->post();
$result = $db->books->insert($book);
echo json_encode(array("id" => $result["id"]));
});