PHP を使用して、次のようなループでテーブル行をエコーアウトします。
<?php
/* SQL STUFF */
while ($row = mysql_fetch_array($select_courseelements)) {
echo "<tr>\n";
echo "<td>".$row['scpe_name']."</td>\n";
echo "<td>".$row['scpe_days']."</td>\n";
echo "</tr>\n";
}
ここで、5 つの事前定義された値を<select>
持つ要素をループの実行中に含めたいと思います。オプションs は 1 ~ 5 になります。ループ
内には、1 ~ 5 の値を保持する列もあります( )。この値が の値と等しいたびに、に変更します。これは可能でしょうか?<option>
<td>
value
$row
$row['scpe_grades_status']
<select>
selected='selected'
ループで実行されると、次の<select>
ようになります。
echo "<td>\n";
echo "<select id='elements_grade'>\n";
echo "<option value='1'>Registrerad</option>\n";
echo "<option value='2'>Ej påbörjad</option>\n";
echo "<option value='3'>Pågående</option>\n";
echo "<option value='4'>Godkänd</option>\n";
echo "<option value='5'>Deltagit</option>\n";
echo "<option value='6'>Ej deltagit</option>\n";
echo "</select>\n";
echo "</td>\n";