Php 检查字符串是否包含特定字符

Php 检查字符串是否包含特定字符,php,mysql,Php,Mysql,我正在建设一个与交通相关的网站,希望检查某项服务是否在某一天运行。我在数据库中有一个名为“营业日”的列,其中“1234567”、“12345”、“67”等条目,1表示星期一,2表示星期二,依此类推 下面这样的查询会很有帮助,但当然需要一个工作命令来检查字符串 $operating_query = "SELECT departure_point FROM services WHERE operating_days LIKE '3' AND trip_number LIKE '" . $_SESSI

我正在建设一个与交通相关的网站,希望检查某项服务是否在某一天运行。我在数据库中有一个名为“营业日”的列,其中“1234567”、“12345”、“67”等条目,1表示星期一,2表示星期二,依此类推

下面这样的查询会很有帮助,但当然需要一个工作命令来检查字符串

$operating_query = "SELECT departure_point FROM services WHERE operating_days LIKE '3' AND trip_number LIKE '" . $_SESSION['book_trip_number'] . "'";

非常感谢。

营业日(如“3%”)更改为
营业日(如“%3%”
)。除非使用
%
符号作为通配符,否则将执行搜索以获得完全匹配。您可能还需要对
trip_number
字段进行类似的更改。共享数据库结构…并使用一些原始值和所需输出…@OP:Read@RavinderReddy,效果非常好,感谢您的帮助!