允许用户使用php mysql在三种类型之间进行选择的搜索页面
我有一个包含三种搜索类型的搜索页面,我想根据选择的类型过滤搜索 类型1:按最新成员 类型2:按专业划分 类型3:按名称 专门化表: 专业化 你的名字 成员表: 用户id 名字 姓 专业化 注册日期 但问题是第一种类型工作正常,而第二种类型显示的是所有成员,而不是所选的专门化 专门化的第一个查询用于从下拉列表中选择专门化 第二个是在sepicalization表和members表之间连接 有人能帮我吗 search.php 在SQL查询中需要WHERE子句允许用户使用php mysql在三种类型之间进行选择的搜索页面,php,mysql,inner-join,Php,Mysql,Inner Join,我有一个包含三种搜索类型的搜索页面,我想根据选择的类型过滤搜索 类型1:按最新成员 类型2:按专业划分 类型3:按名称 专门化表: 专业化 你的名字 成员表: 用户id 名字 姓 专业化 注册日期 但问题是第一种类型工作正常,而第二种类型显示的是所有成员,而不是所选的专门化 专门化的第一个查询用于从下拉列表中选择专门化 第二个是在sepicalization表和members表之间连接 有人能帮我吗 search.php 在SQL查询中需要WHERE子句 SELECT ... JOIN ...
SELECT ... JOIN ... WHERE u.specialization = '$selectedSpec'
SELECT ... JOIN ... WHERE u.specialization = '$selectedSpec'