selectタグで「option value = 1」などのようにして、データベースにはその数値が保存されます。ですが、表示画面の時だけ文字列で表示させる方法はどのような方法でおこなえばよいのでしょうか?まだまだ初心者です、ご回答よろしくお願いします。
↓データベースに接続してinsertすると”1”、”2”のように保存されます
HTML
1 <select name="muscle_level"> 2 <option value="">選択してください</option> 3 <option value="1">初級</option> 4 <option value="2">中級</option> 5 <option value="3">上級</option> 6 </select>
↓データベースからデータを取り出して表示させます。この状態では"初級"、"中級"という風に
出力されず、"1"、"2"と表示されてしまいます。
PHP
1 $stmt = $pdo->query("SELECT * FROM muscle_bbd"); 2 while($row = $stmt -> fetch(PDO::FETCH_ASSOC)) { 3 echo '<tr>'; 4 foreach($row as $key){ 5 echo '<td>'.$key.'</td>'; 6 } 7 echo '</tr>'; 8 }