PHP填充选择框并根据现有值进行设置

时间:2013-10-08 11:59:51

标签: select drop-down-menu pdo

我在这里找不到解决方案,以为我不知道该搜索什么。我有一个使用PDO从我的数据库填充的选择框。但是我不确定如何将所选值设置为已经从DB设置的团队。

更新 代码仅显示与变量匹配的团队,但我需要在下拉列表中显示所有团队。

<option <?php if($row4['team_id'] == $team_id) {  ?> 
 selected="selected" > <?php } 
 echo $row4['team_name'];?>
 </option>
 <?php  } ?>

旧代码     

 $stmt4 = $conn ->prepare('SELECT team_id, team_name FROM team_tbl ORDER BY team_name');
 $stmt4->execute();
   while($row4 = $stmt4->fetch(PDO::FETCH_ASSOC)) {
echo '<option <? if ($row4['team_id'] == $team_id){?> selected="selected"<? } ?>>'.$row4['team_name'].'</option>';
   }
 ?>

1 个答案:

答案 0 :(得分:0)

<option <?php if($row4['team_id'] == $team_id) { ?> selected="selected" <?php } ?>></option>

将以上代码添加到选项字段。