通过php URL传递2个值
我有以下代码通过URL传递值:通过php URL传递2个值,php,Php,我有以下代码通过URL传递值: <a href="menu_food_categories.php?value=1"><img src="images/veg.png" width="100%"></a> <a href="menu_food_categories.php?value=2"><img src="images/Non-veg.png" width="100%"></a> <a href="men
<a href="menu_food_categories.php?value=1"><img src="images/veg.png" width="100%"></a>
<a href="menu_food_categories.php?value=2"><img src="images/Non-veg.png" width="100%"></a>
<a href="menu_food_categories.php?value=3"><img src="images/combined.png" width="100%"></a>
<a href="menu_food_categories.php?value=4"><img src="images/beverages.png" width="100%"></a>
现在我想传递值1和2以及值3,
任何人都可以帮忙
<a href="test.php?value1=1&value2=2&value3=3">test</a>
<?php
print_r($_GET);
// Output : Array ( [value1] => 1 [value2] => 2 [value3] => 3 )
?>
您只需使用符号(&)连接参数即可
看起来是这样的
menu_food_categories.php?value1=1&value2=2&value3=3
在url中添加逗号分隔的值
<a href="menu_food_categories.php?value=1,2,3">
然后使用explode函数(即
explode(',',$\u GET['value'])
)在“menu\u food\u categories.php”文件的数组中获取它。使用val1=someVal&val2=otherVal如何?
?什么不起作用?你想要实现什么?这个不起作用:当你点击你的链接时,你想要实现什么?您希望获取什么值?有素食、非素食、混合、饮料是食物类型,它们的id分别为1、2、3、4,并从数据库中获取数据请注意,get参数名称已从'value'更改为'value1',可能您忘了更改处理get参数的服务器代码?这是get参数:$foodtype=$\u get['value';从menu_food_categories.php文件,这就是我发送此参数的地方:那么,将$_GET['value']更改为您想要的任何值,如value1,但我还需要发送value2、value3以及value,因为这4个值的value参数是相同的