在我的 SQL 数据库中,我有一个查询,它将多行中的值转换为单个连接字符串。
id | image_filename | slides | languages | types
-------------------------------------------------------------------------
10 | filename.jpg | 55,4 | 1 | TN,CQ
在 PHP 中,我试图检查该图像与哪些幻灯片相关联。如果它是关联的,则该复选框将被选中。
$isChecked = (strpos($slide,"5") !== false) ? " checked=\"checked\"" : "";
问题是上面的语句将返回 true,因为其中包含 5。需要发生的是它将返回false,因为 5 不等于 55。
如何在 PHP 中创建一些东西来检查每个逗号之前的值,并查看它是否与我可以指定的某个字符串匹配。
谢谢!