php – 如何通过URL传递变量的多个值
发布时间:2020-12-13 18:23:42 所属栏目:PHP教程 来源:网络整理
导读:我正在构建一个应用程序,而且我遇到了某个问题. 我正在尝试传递一个具有多个值的变量.所以我的网址将如下所示: localhost/report.php?variable=value1,value2,value3 问题是我不知道如何做到这一点.变量用于从数据库中检索数据.我正在使用PHP而没有Javascri
我正在构建一个应用程序,而且我遇到了某个问题.
我正在尝试传递一个具有多个值的变量.所以我的网址将如下所示: localhost/report.php?variable=value1,value2,value3 问题是我不知道如何做到这一点.变量用于从数据库中检索数据.我正在使用PHP而没有Javascript. 任何帮助都会很棒! 编辑: <select name="types" size="19" multiple> <option value="all" selected>All Types</option> <option value="book" selected>Books</option> <option value="cd" selected>CD</option> </select> 因此用户可以选择Books和CD,我需要在“types”变量中传递这两个值.
如
https://stackoverflow.com/a/2407401/1265817所述,您可以使用此方法.
如果你想让PHP将$_GET [‘select2’]视为一个选项数组,只需在select元素的名称中添加方括号,如下所示:< select name =“select2 []”multiple ... 然后,您可以在PHP脚本中访问该数组 <?php header("Content-Type: text/plain"); foreach ($_GET['select2'] as $selectedOption) echo $selectedOption."n"; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |