Php 单选按钮表单代码和下拉菜单代码

Php 单选按钮表单代码和下拉菜单代码,php,javascript,forms,drop-down-menu,radio-button,Php,Javascript,Forms,Drop Down Menu,Radio Button,我有一个简单的php联系人表单,但无法让单选按钮只选择1个选项(需要选择)。 还不确定下拉框所需的脚本(此选项不是必需的) //需要单选按钮个人或团队 如果(修剪($_POST['single'])=''){ $hasError=true; }否则{ $individual=修剪($_POST['individual']); } //单选按钮个人或团队要求 如果(修剪($_POST['team'])=''){ $hasError=true; }否则{ $team=trim($_POST['tea

我有一个简单的php联系人表单,但无法让单选按钮只选择1个选项(需要选择)。 还不确定下拉框所需的脚本(此选项不是必需的)

//需要单选按钮个人或团队
如果(修剪($_POST['single'])=''){
$hasError=true;
}否则{
$individual=修剪($_POST['individual']);
}
//单选按钮个人或团队要求
如果(修剪($_POST['team'])=''){
$hasError=true;
}否则{
$team=trim($_POST['team']);
}
个人
团队
T恤尺码(可选)

小的 中等 大的 特大型
任何帮助都会很好。
干杯

您需要将所有单选按钮命名为相同的名称,以便浏览器了解它们的分组情况

<input type="radio" name="team" value="individual" id="individual" checked="checked">Individual</label>
<input type="radio" name="team" value="team" id="team" > Team</label>
个人
团队

发布时,
在元素的变量名下发送。

如果希望浏览器仅强制选择其中一个单选按钮,则单选按钮必须具有相同的名称

<input type="radio" name="quantity" value="individual" id="individual" checked="checked">Individual</label>
<input type="radio" name="quantity" value="team" id="team" > Team</label>
此外,我不确定这是否只是复制和粘贴的产品,但在两个单选按钮之前,您缺少打开标签标签


编辑:这是另一件与您的问题无关的小事,但除非您有特殊需要,否则您的
不需要有名称属性。该值就可以了(而且它们也不需要id,除非您需要一种简单的方法来使用JS单独访问它们)。

您需要为同一组中的单选按钮赋予相同的“名称”属性:

<input type="radio" name="type" value="individual" id="individual" checked="checked">Individual</label>
<input type="radio" name="type" value="team" id="team" > Team</label>
个人
团队

这样,当您单击其中一个时,它将取消选择另一个。

谢谢!有人能帮助我使用下拉菜单工作所需的php代码吗?
if(isset($_POST['quantity'])) {
    if($_POST['quantity'] == 'individual') {
        // individual
    } elseif($_POST['quantity'] == 'team') {
        // team
    }
}
<input type="radio" name="type" value="individual" id="individual" checked="checked">Individual</label>
<input type="radio" name="type" value="team" id="team" > Team</label>