PHP/MYSQL-如何将2个或更多结果传递到动态页面?
我试图帮助建立一个网站,我正在努力与如何传递2个或更多的结果到一个动态页面 我目前有一个选择页面,使用以下代码从我的数据库中提取所有结果:PHP/MYSQL-如何将2个或更多结果传递到动态页面?,php,mysql,dynamic,get,Php,Mysql,Dynamic,Get,我试图帮助建立一个网站,我正在努力与如何传递2个或更多的结果到一个动态页面 我目前有一个选择页面,使用以下代码从我的数据库中提取所有结果: $sql = mysql_query("SELECT * FROM locations WHERE subcategory IN('County','UK') AND dbtype ='bus' AND standard='yes' ORDER BY id ASC LIMIT 50") 然后,这会得出如下结果 $dynamicList .= li a hr
$sql = mysql_query("SELECT * FROM locations WHERE subcategory IN('County','UK') AND dbtype ='bus' AND standard='yes' ORDER BY id ASC LIMIT 50")
然后,这会得出如下结果
$dynamicList .= li a href="moreinfo.php?id=' . $id . ' a
这很好,但是同一数据库有多个版本,在连续id中列出,如下所示:
1 UK Business Standard
2 UK Business Premium
3 UK Education Standard
4 UK Education Premium
5 UK Consumer Standard
6 UK Consumer Premium
理想情况下,我希望用户选择他的位置,然后了解包之间的差异,而不是有一个位置图加上100多个选项的列表,这将是非常可怕的工作
我的问题是,如何将2个或更多的
id
传递到动态页面中。因此,如果用户想要完整的英国教育数据库,我将通过id3+1,允许最终用户查看软件包中的差异。使用[]
则结果是一个id
数组
$dynamicList .= 'li <a href="moreinfo.php?id[]=' . $id . '">link text</a>';
因此,最终结果如下所示:
<a href="moreinfo.php?id[]=1&id[]=2&id[]=3">link text</a>
使用
[]
则结果是一个id
s数组
$dynamicList .= 'li <a href="moreinfo.php?id[]=' . $id . '">link text</a>';
因此,最终结果如下所示:
<a href="moreinfo.php?id[]=1&id[]=2&id[]=3">link text</a>
你能把你的问题改写一下吗?很难理解。将两个或多个id传递到动态页面是什么意思?您是指将
something.php?like=this&and=this&id=other
?作为查询参数吗?i、 e.?id1=1和id2=3给出参数id1、id2等是不明智的。你的问题很有逻辑。请你把你的问题改写一下好吗?很难理解。将两个或多个id传递到动态页面是什么意思?您是指将something.php?like=this&and=this&id=other
?作为查询参数吗?i、 e.?id1=1和id2=3给出参数id1、id2等是不明智的。你需要一些合乎逻辑的东西。