如何让php传递一个变量到第二个页面

  • 本文关键字:变量 一个 第二个 php php
  • 更新时间 :
  • 英文 :


首先道歉。我完全是个新手。十多年前,我在php和mysql的任何版本上编写了一个小数据库。我已经设法得到mysql片工作现在,但我不能做的是传递一个变量从一个选择页面到另一个页面。

我想选择一个位置,并将该变量指定为categorynum作为变量。然后我想点击提交,它打开了第二个页面,将在另一个mysql搜索中使用categorynum的值。然而,它并没有过去。如果我硬编码并声明categorynum作为一个值,它可以工作,所以我猜它是从第1页传递到第2页

第1页

<form method="get" action="page2.php">

<select name="categorynum">
<?php
foreach ($catByNum as $num=> $name){
print "<option value="$name">$name</option>n";
}
?>
</select>

<input type="text" name="categorynum" value="Submit">
</form>

第2页

将从Value= piece中拉入单词"Submit"(这是表单第1页提交选项按钮上的措辞)

对不起,如果它真的很明显

在当前页面中,更改提交按钮<input type="text" name="categorynumSubmit" value="Submit">的名称,然后在第二页中(page2.php)),使用$_GET["categorynum"]获取分类值

编辑:注意type="submit"不是text

最新更新