php同时从两个列和两个类似项中提取

php同时从两个列和两个类似项中提取,php,mysql,Php,Mysql,我不确定问这个问题的最佳方式,如果我粘贴的内容不正确或不正确,我很抱歉。我并不是故意让人讨厌,只是在这之前我收到过管理员们的抱怨。。请原谅我的英语 我想做的是从两个列中提取,并让它同时与两个like一起运行,我可以找出如何将其转换为一种格式 当我使用下面的代码时,我得到一个错误。。我怎么把它放在一行 Put this into one line - 其中productnumber,如%colname% 其中选项1类似于%colname2% 我希望它看起来像这样 其中productnumber

我不确定问这个问题的最佳方式,如果我粘贴的内容不正确或不正确,我很抱歉。我并不是故意让人讨厌,只是在这之前我收到过管理员们的抱怨。。请原谅我的英语

我想做的是从两个列中提取,并让它同时与两个like一起运行,我可以找出如何将其转换为一种格式

当我使用下面的代码时,我得到一个错误。。我怎么把它放在一行

Put this into one line  -
其中productnumber,如%colname%
其中选项1类似于%colname2%

我希望它看起来像这样

其中productnumber和option1类似于%colname%,%colname2%

换句话说

producnumber仅等于-colname

选项1仅等于-colname2

WHERE productnumber LIKE '%colname%' AND option1 LIKE '%colname2%'
假设
colname
colname2
是字符串/用户输入。

最基本的答案:

WHERE productnumber LIKE '%colname%' AND option1 LIKE '%colname2%'
我们不知道“colname”和“colname2”到底是什么,所以很难说明。如果不使用通配符,则可以使用固定匹配:

SELECT something FROM tablename 
WHERE tablename.productnumber = 'colname' 
AND tablename.option1 = 'colname2'
很难说清楚,除非你发布代码


希望这有帮助。

漂亮!!那奏效了。。就是那个。。。我知道我错过了一件容易的事,而且。。