0

ここで解決策を見つけることができませんでした。何を検索すればよいかわかりませんでした。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>';
   }
 ?>
4

1 に答える 1

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

上記のコードをオプション フィールドに追加します。

于 2013-10-08T12:25:49.207 に答える