MySQL に (そして PHP を使用して) 以下のような 2 つのテーブルがあります。
------------------------
| |
| sizes | <--- This table is what populates the Select Box
| |
------------------------
| id | name |
| | |
| 1 | Small |
| 2 | Medium |
| 3 | Large |
------------------------
----------------------------------------
| |
| user_entries | <--- This table relates to above by "size_id"
| |
----------------------------------------
| id | user_id | size_id |
| | | |
| 1 | 25 | 2 |
| 2 | 12 | 3 |
| 3 | 15 | 3 |
----------------------------------------
私の質問は次のとおりです。選択ボックスにすべてのサイズ オプション (Small、Med、Large) を入力し、ユーザーの好みに基づいてオプションを事前に選択する SELECT ステートメントを作成するにはどうすればよいですか。
たとえば、user_id=25 のユーザーの場合、HTML は次のようになります。
<select>
<option>Small</option>
<option selected="selected">Medium</option>
<option>Large</option>
</select>