こんにちは誰かがこれで私を助けることができますか?このコードにifステートメントを入れるのに本当に苦労しました
<select name="date_opened_year">
<?php
define('DOB_YEAR_START', 1962);
$current_year = date('Y');
for ($count = $current_year; $count >= DOB_YEAR_START; $count--)
{
echo "<option value='{$count}'>{$count}</option>";
}
?>
</select>
そして、私はここに私のifステートメントを置いたコードを持っています
<select name="date_opened_year">
<?php
define('DOB_YEAR_START', 1962);
$current_year = date('Y');
for ($count = $current_year; $count >= DOB_YEAR_START; $count--)
{
echo "<option value='{$count}' if($yy == $count) echo 'selected'>{$count}</option>";
}
?>
</select>
$ yy = 2003よくそれはデータベースのクエリから来ており、コードを見ると次のようなものが得られます
<option 'selected'="" echo="" 2012)="" if(2003="=" value="2012">2012</option>
何故ですか?誰かがコードを修正できますか?ありがとう