Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Html选择表单,不带POST值_Php_Forms_Html Select - Fatal编程技术网

Php Html选择表单,不带POST值

Php Html选择表单,不带POST值,php,forms,html-select,Php,Forms,Html Select,我有问题,我花了很多时间试图解决它,但我找不到解决办法 所以我得到了这个HTML表单: <form method="post" action="register.php" name="registerform"> <label for="signup_game_name">Game Name</label> <br> <select id="signup_game_name" class="reg_input" size="1" name"

我有问题,我花了很多时间试图解决它,但我找不到解决办法

所以我得到了这个HTML表单:

<form method="post" action="register.php" name="registerform">

<label for="signup_game_name">Game Name</label> <br>
<select id="signup_game_name" class="reg_input" size="1" name"game_id" required>

<option value="2">Game1</option>
<option value="3">Game2</option>

</select>
<br><br>



<label for="signup_input_teamname">Team name </label> <br>
<input id="signup_input_teamname" class="reg_input" type="text"  name="team_name" required /> 
<br><br>


<input type="submit"  name="register" value="Signup" /> </form>

游戏名称
游戏1 游戏2

团队名称


我使用php类(函数)为select表单生成“选项”(我刚刚在上面发布了该函数的结果)。它的简单功能是:从GET方法中获取值,并使用它从数据库中获取值,为select表单创建“选项”

单击表单上的提交按钮后,我可以在我的类中使用
$\u POST['team\u name']
,但是
$\u POST['game\u id']
不可用(它是空的)。 我得到错误:
注意:未定义索引:game\u id


我知道我遗漏了一些东西,但我找不到。

这是标签中姓名和“游戏id”之间的=符号:


您缺少一个
=

<select id="signup_game_name" class="reg_input" size="1" name"game_id" required>

应该是

<select id="signup_game_name" class="reg_input" size="1" name="game_id" required>


还有一件事。。。在您的问题中,您提到了一个使用
GET
检索数据的函数,但您的表单中使用了
POST
。您可能也想检查一下。

您忘了在“名称”中加等号:


name=“game\u id”

我不知道我是怎么错过的。我花了半个多小时试图找出问题。我们都这么做:)但若你们使用一个好的IDE,那个么它就不太可能了。看起来,崇高的文本忽略了那个错误。代码的颜色很好。
<select id="signup_game_name" class="reg_input" size="1" name="game_id" required>