Android数据库:如何在我的PHP文件中显示多对多关系

Android数据库:如何在我的PHP文件中显示多对多关系,php,android,android-database,Php,Android,Android Database,我正在创建一个烹饪应用程序,其中每个类别中都有类别和食谱。因此,当用户点击类别“早餐”时,将显示分配给早餐的所有食谱。要显示它,它将取决于我的php文件,但同时它会在每个类别中显示所有相同的配方(数据库中的整个配方),而不会根据分配的类别显示配方 我需要您的帮助,帮助我如何根据指定的类别显示食谱(例如:早餐:煎饼、汤。午餐:汤、比萨饼。晚餐:比萨饼、汉堡)。提醒:配方也可以分配到不同的类别。。。 谢谢 PHP文件 多对多 PHPMYADMIN 类别预览 配方(从数据库到每个类别显示相同

我正在创建一个烹饪应用程序,其中每个类别中都有类别和食谱。因此,当用户点击类别“早餐”时,将显示分配给早餐的所有食谱。要显示它,它将取决于我的php文件,但同时它会在每个类别中显示所有相同的配方(数据库中的整个配方),而不会根据分配的类别显示配方

我需要您的帮助,帮助我如何根据指定的类别显示食谱(例如:早餐:煎饼、汤。午餐:汤、比萨饼。晚餐:比萨饼、汉堡)。提醒:配方也可以分配到不同的类别。。。 谢谢

PHP文件

多对多

PHPMYADMIN

类别预览

配方(从数据库到每个类别显示相同的整个配方)

看起来每个DB条目的“id”都是唯一的(到目前为止)。那么一个id=

$result = $conn->query("SELECT * FROM recipe where id=$id");
只返回一个条目

我不确定哪一列是您的分类列,如果是“recipe\u id”,请尝试:

$result = $conn->query("SELECT * FROM recipe where recipe_id=$id");
如果是课程类型,请尝试:

$result = $conn->query("SELECT * FROM recipe where course_type_id=$id");

看起来每个DB条目的“id”都是唯一的(到目前为止)。那么一个id=

$result = $conn->query("SELECT * FROM recipe where id=$id");
只返回一个条目

我不确定哪一列是您的分类列,如果是“recipe\u id”,请尝试:

$result = $conn->query("SELECT * FROM recipe where recipe_id=$id");
如果是课程类型,请尝试:

$result = $conn->query("SELECT * FROM recipe where course_type_id=$id");