質問: $pdo->prepare($sql); $stmt->execute(); var_dump($sql); foreach ($stmt as $row) { echo ''; echo 'キャラ名:'.$row['キャラ名'].''; echo 'キャラ名:'.$row['技'].''; echo 'キャラ名:'.$row['レベル'].''; } ``` ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/b524abda387535fc094356fbc530ff4c.png) これは、$row['レベル']内に該当のものがすべて入ってるのですべて出力されますが キャラ名:ナルト 技名 レベル 螺旋丸 LV50 螺旋手裏剣 LV80 という風に分けて表示したいので、 $row['技']内や$row['レベル']内に該当のものがすべて入ってるイメージではなく 螺旋丸なら螺旋丸 螺旋手裏剣なら螺旋手裏剣 ひとつひとつに割り当てられてるイメージでした。 echo 'キャラ名:'.$row['キャラ名'].''; echo $row['技-1'].''; echo $row['技-2'].''; echo $row['レベル-1'].''; echo $row['レベル-2'].''; のような。 とりあえず分けて表示したいのですがどうしたらよいでしょうか?
回答: MySQL 重複する項目名をSELECT