私はこれを少なくとも1時間は役に立たないと苦労しています。私は答えが簡単だと確信していますが、私はそれを理解することはできません。 foreachループは私が達成しようとしているものですが、うまくいきません。 forループはうまく動作しレンダリングします。助けてください! - ジョンforeachループに選択オプションが設定されない
<div class="td"><select name="vehYear">
<?php
foreach ($veh_year_array as $item)
{?>
<option value="<?php echo $item;?>"><?php echo $item;?></option>
<?php}
?>
<?php
for ($i = date('Y'); $i > 1950; $i--) {
echo "<option>$i</option>";
}
?>
</select></div>
あなたは '$のveh_year_array'が移入されていることを確認している必要がありますか? var_dump($ veh_year_array)の出力を貼り付けてみてください。 – majikman
@starnzd - 編集を行っている場合は、OPのコードを再フォーマットしても問題ありませんが、改行コードやインデントを追加して読みやすくすることはできますが、元のコードを変更する(実際の構文を変更する)ことはできません。 –
@ MagnusEriksson、嬉しいです。 –