私はフォームがテーブルフィールドに格納された値を保持できるようにするこのコードセットを持っています。配列の要素を動的にすることは可能ですか?
<?php
$playerpositions = Array("Coach", "Assistant Coach", "Goalkeeper", "Defense", "Midfield", "Forward");
?>
<select name="playerposition" id="playerposition" class="input-field-login2" tabindex="1">
<option value="-1">Select to Change</option>
<?php
foreach($playerpositions as $v) {
$selected = ($row_player['plyPosition']===$v) ? "selected" : "";
echo "<option value='$v' $selected>$v</option>";
}
?>
</select>
私の質問は今1が配列 $playerpositions = Array("Coach", "Assistant Coach", "Goalkeeper", "Defense", "Midfield", "Forward");
が
$playerpositions = Array(while ($row_playersa = mysqli_fetch_assoc($result_playersa)) {
$playersa[] = $row_playersa;
});
可能ということです以下のように動的に持つことができ、これですか?私がしようとしているのは、配列項目をハードコード化しておくのではなく、テーブルから引き出したいからです。あるいは、これを行う別の方法がありますか?
? –
@JohnConde私はドロップダウンに気付いたことがあります。 –
データベースを使用していますか? –