我在 My-Sql 列中有这样的数据
T_interest
1,14,49,145,203,302
它代表个人兴趣关键字的每个值。
我试图提取值并区分它是否具有复选框的值。
if(strstr($u_interest['u_interest'], ','.$row['i_idx'])):
$selected = 'checked';
这是我现在使用的 php 命令。
但它不会从数据库中提取确切的值。
假设我想检查数据是否有 14 个数字或来自此用户表
T_interest
1,14,49,145,203,302
如果我使用上面的命令,它会告诉我用户有两个值。
14,145
看起来 PHP strstr 命令告诉我两个值,因为这两个有 14 个数字。
那么,你能帮我解释一下为什么会这样吗?
如果您想要更多 php 行,我可以发布它们。