我正在制作一个安静的api,我正在使用本教程作为指南:http://www.androidhive.info/2014/01/how-to-create-rest-api-for-android-app-using-php-slim-and-mysql-day-12-2/
在示例中,有一个任务表,一个用户表和一个用户任务表。对于我的应用程序,我想拥有它,以便每个用户都可以访问所有任务。如果我去phpmyadmin并手动将每个用户设置为每个任务,我可以这样做。但这非常费力。如果我有很多用户,这根本就不实用。有没有办法自动为每个任务分配每个用户?比如某种宏?
答案 0 :(得分:0)
在这种情况下,您不需要中间人,也就是user_tasks表,所以只需将其从查询中删除:
public function getAllUserTasks($user_id) {
$stmt = $this->conn->prepare("SELECT t.* FROM tasks t");
$stmt->bind_param("i", $user_id);
$stmt->execute();
$tasks = $stmt->get_result();
$stmt->close();
return $tasks;
}