我有一个个人电影数据库网站。 我创建了一个搜索引擎,用户可以使用一个或多个搜索条件(即电影长度,标题,流派,演员等......)
搜索引擎工作得很好,但我想添加一个“选择随机电影”功能,这样当我们不知道要观看什么时,脚本会选择一个标题。
现在我的搜索引擎名为“search.php”,表单指向“search-go.php”。搜索结果列在表格中。现在我想验证用户是否选中了search-go.php中的“随机电影”框,如果是这种情况,它会选择一个随机电影ID,然后显示电影描述(details.php)而不是显示结果表。
我不知道我是否足够清楚,让我们简化一下:
search.php - > (用户输入搜索标准) - > search-go.php在表中列出结果
search.php - > (用户输入搜索标准并检查“随机电影”框) - > search-go.php运行脚本来选择随机电影ID - > details.php正在显示所选的电影详情。
有可能吗? 谢谢!
答案 0 :(得分:0)
header("Location: details.php?id=$id");
顺便说一句,
我的搜索引擎名为“search.php”,表单指向“search-go.php”。
这是错误的。它必须是相同的"search.php"
答案 1 :(得分:0)
当然有可能。
在search.php中添加一个checbox,查看是否在search-go.php中选中了复选框,如果是,请执行以下查询:
SELECT * FROM movies ORDER BY RAND() LIMIT 0,1
然后在details.php。
中显示结果