我在使用表单输入查询我的数据库时遇到了困难。我还需要在日期和结果之间进行查询,这两个条件都可以正常工作。它仅用于搜索数据库故障并且无法显示任何内容的播放器名称。 if语句是嵌套的,但是在这段代码之前还有另一个语句保存语句的WHERE部分。就像我说的,它适用于我的其他两个条件。它只是不喜欢WHERE ... LIKE由于某些原因我无法弄清楚。
有人可以验证此代码是否应该按我认为的那样运行?
$c = "player1 LIKE '%" . $playerName . "%'";
如果if语句为true,则在查询命令中使用$ c(在这种情况下,如果$ playerName为true)。 $ playerName来自表单输入。