Проблемы с добавлением набора столбцов базы данных в массив

У меня есть следующая таблица, которая запрашивает пользователей из моей базы данных, а затем добавляет 14 игроков под каждым пользователем. Я добавил несколько столбцов в ту же таблицу базы данных, и я пытаюсь получить столбцы для эха, и это вызывает неопределенную ошибку индекса, но я не совсем уверен, где я могу определить ее здесь.

Это та часть, к которой я пытаюсь получить новые столбцы. У меня 14 игроков, поэтому этот массив проходит через все их для каждого пользователя. Я добавляю то же количество «позиций». Таким образом, это будет позиция игрока1, позиция игрока2 и т. Д.

for ($playerNum = 1; $playerNum <= $totalPlayerNumbers; $playerNum++) { echo '<tr><td><div class="draftBorder">' . $playerNum . '</div></td>'; foreach ($userPlayerStore as $userPlayer) { echo '<td><div class="draftBorder">' . $userPlayer['player' . $playerNum] . '</div></td>'; 

Я попытался сделать это, и именно поэтому я получаю ошибки …

  foreach ($userPlayerStore as $userPlayer) { echo '<td><div class="draftBorder">' . $userPlayer['player' . ' - ' . 'position' . $playerNum] . '</div></td>'; 

Как еще я могу отформатировать это, так что я могу получить позицию для показа рядом с игроком. Как это:

Player1 – Position1

Полный код:

 <?php $userPlayerStore = array(); ?> <table class="draft_border_table"> <tr> <th>Rnd</th> <?php // Output usernames as column headings $userResults = mysqli_query($con, 'SELECT * FROM user_players ORDER BY `id`'); while($userPlayer = mysqli_fetch_array($userResults)) { $userPlayerStore[] = $userPlayer; echo '<th><div>' . $userPlayer['username'] . '</div></th>'; } ?> </tr> <?php // Output each user's player 1-14 in each row $totalPlayerNumbers = 14; for ($playerNum = 1; $playerNum <= $totalPlayerNumbers; $playerNum++) { echo '<tr><td><div class="draftBorder">' . $playerNum . '</div></td>'; foreach ($userPlayerStore as $userPlayer) { if (empty($userPlayer['player'.$playerNum])){ $extra_class = 'emptycell'; }else{ $extra_class = 'filledcell'; } echo '<td class="draft_table_td">' . $userPlayer['player' . $playerNum] . '</td>'; } echo '</tr>'; } ?> </table>