我如何 select 所有具有相同列值的用户 (php)
How can I select all user with same column value (php)
这是我的概率。 :
我有一个用户 table 的列 "music_style" 从 select 输入
中获取价值
示例:摇滚、金属、流行……
我想 select 与我有相同 "music_style" 的所有其他用户。
示例:如果我将 "metal" 放在我的配置文件中,我想查看所有其他带有金属的配置文件。
我希望已经清楚了,抱歉我的英语不好:s
假设您正在使用基于 sql 的 dbms,您可以使用以下 sql 语句:
SELECT * FROM `USERSTABLE` WHERE `music_style` = '$myStyle';
$myStyle
是存储输入的 php 变量。
感谢您的回答,它运行良好。但它 select 所有具有相同 music_style 的用户,包括我。我试图更正此问题,但没有成功。
我试过了:
$id = $_GET['id']
("SELECT * FROM users WHERE `music_style` = '$myStyle' AND 'id' != '$id' ");
这是我的概率。 :
我有一个用户 table 的列 "music_style" 从 select 输入
中获取价值示例:摇滚、金属、流行……
我想 select 与我有相同 "music_style" 的所有其他用户。
示例:如果我将 "metal" 放在我的配置文件中,我想查看所有其他带有金属的配置文件。
我希望已经清楚了,抱歉我的英语不好:s
假设您正在使用基于 sql 的 dbms,您可以使用以下 sql 语句:
SELECT * FROM `USERSTABLE` WHERE `music_style` = '$myStyle';
$myStyle
是存储输入的 php 变量。
感谢您的回答,它运行良好。但它 select 所有具有相同 music_style 的用户,包括我。我试图更正此问题,但没有成功。
我试过了:
$id = $_GET['id']
("SELECT * FROM users WHERE `music_style` = '$myStyle' AND 'id' != '$id' ");