我有两个问题,只是为了逻辑:
我需要一个包含视频游戏的数据库(名称、封面、描述、平台、类型)
我怎样才能使流派可以有多个值?
例如:Fallout 3 是 FPS / RPG,但如果我只查询 FPS 或 RPG,我希望能够显示它。或者只是有一个页面genre.php?genre=FPS 显示所有FPS(带有FPS/RPG 或FPS/MMO 游戏)
一个查询是否LIKE
足够?
第二个问题:
我有一个带有不同复选框的表单,用于将其发送到 PHP 搜索脚本:
search.php?q=dead+island&PC=on&PS3=on&Xbox360=on&Wii=on
如何创建 SQL 查询而不必为所有可能性编写它?知道有很多平台(NES,N64等)
示例(简化):
if(PC=on) = SQL search in platform PC
if(PC=on and PS3=on) = SQL search in platform PC and PS3
谢谢你的帮助!