在MySql数据库中搜索php中的连接字符串

时间:2013-10-23 19:32:28

标签: php mysql sql

我有一个包含元素列的数据库。在元素内部,存在各种项目,即Ca,O,H e.t.c。

输入表单将包含CaO或HO等输入。

  1. 我希望能够搜索数据库并先匹配这两项,然后再继续使用这些项目。

  2. 匹配的输入应该是项目,即Ca,O,H。

  3. 在数据库中搜索连接字符串的最佳方法是什么,例如它们在数据库中单独存在的那些(CaO或HO)。

    我试过爆炸它但它似乎没有效果。

1 个答案:

答案 0 :(得分:0)

您可以“反转”LIKE,如:

WHERE 'CaO' LIKE CONCAT('%', table.element, '%')

显然'CaO'来自PHP。

虽然我不确定这是否会产生预期效果。