如何创建不同类型的输入取决于他们的位置.例如下面的数据如下.对于每位有总统和副总统职位的被提名人显示radio
按钮类型以及参议员位置显示复选框.
我按以下方式做但不起作用.
+----------------------------------------------------+
|candidatesid | studentsname | position |
+----------------------------------------------------+
|1 |Demnok Lannik |SENATORS |
|2 |Aurel Vlaicu |SENATORS |
|3 |Rizzrack |SENATORS |
|4 |Ymir |SENATORS |
|5 |Raigor Stonehoof |SENATORS |
|6 |Kardel Sharpeye |VICE-PRESIDENT |
|7 |Purist Thunderwrath |VICE-PRESIDENT |
|8 |Razzil Darkbrew |VICE-PRESIDENT |
|9 |Aggron Stonebreak |PRESIDENT |
|10 |Rylai Crestfall |PRESIDENT |
+----------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)
结果
总统
O Aggron Stonebreak
O Rylai Crestfall
VICE-PRESIDENT
O Razzil Darkbrew
O Purist Thunderwrath
O Kardel Sharpeye
SENATORS
[] Demnok Lannik
[] Aurel Vlaicu
[] Rizzrack
[] Ymir
[] Raigor Stonehoof
我的代码
$arr = array($row['position']);
foreach ($arr as $value) {
echo '<div class="radio"><label><input class="p" type="radio" name="radio" value="'.$value.'">'.$row['studentsname'].'</label></div>';
}
Run Code Online (Sandbox Code Playgroud)
小智 6
if($ row ['position'] = PRESIDENT)
你必须使用==所以:
if ($row['position'] == "PRESIDENT")
Run Code Online (Sandbox Code Playgroud)
和其他其他必须如上