好的,我对我想做的事情是否可行感到有点困惑。
在数据库中,“slot”字段包含格式为(第一部分:第二部分:第三部分)的信息,其中:是分隔符。
我需要与$matchid
该领域的第一块进行比较。所以让我们说slot1 = 100:200:300
我需要检查是否$matchid
等于数据库中任何字段的第一部分
$matchid = mysql_fetch_row(mysql_query(
"SELECT `matchid`
FROM `matches`
WHERE `winner` = 0 AND
(`slot1` OR `slot2` OR `slot3` OR `slot4` OR `slot5`
OR `slot6` OR `slot7` OR `slot8` OR `slot9` OR `slot10`) = $matchid"
));
如果$matchid
最初是 100 并且slot1 = 100:200:300
查询不会返回任何内容,但我需要这是一个匹配项。
我不知道我是否已经正确解释了这一点,但我们开始吧。我尝试使用爆炸,但并没有真正起作用