【问题标题】:updating and searching mysql set using php使用 php 更新和搜索 mysql 集
【发布时间】:2013-10-02 14:35:55
【问题描述】:

我在表中有一个列,它的可能值为 tom,john,jerry(SET)。我有一个用户输入的变量,我将它存储在$var 中,并在某个时候想要它。我可以检查 $var 中的值是否存在于特定行中,然后不要更新 else update,我如何在 PHP 中做到这一点。 我有几行像tom,john

    john,jerry

我不要tom,john,tom

【问题讨论】:

标签: php mysql sql-update set where


【解决方案1】:

我有一个建议。

请更改数据库值,以便您拥有:,tom,john,tom,(注意附加和前面的逗号 ,

现在,如果您想搜索tom,请触发如下 SQL:

SELECT id FROM DB_TBL WHERE field LIKE '%,$val,%'

对用户输入的所有值重复此操作,或用逗号放在一个文本框中。

希望这行得通。

【讨论】:

    猜你喜欢
    • 2012-04-25
    • 2017-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多