PHP Таблица - работает только кнопка первой строки - PullRequest
0 голосов
/ 07 августа 2020

У меня есть таблица в PHP, которая выглядит так:

<table id="mytable" border="2" style= "background-color: #f9f9f9; color: #000000; margin: 0 auto;" >
      <thead style= "background-color: #FFFFFF">
        <tr>
            <th>Year</th>
            <th>Weekday</th>
            <th>Team Goal</th>
            <th>Go-Home Goal</th>
            <th>Update</th>
        </tr>
      </thead>
      <tbody>
          <?php
          if ($result = $link->query($query)) {
              $num_rows = 0;
              while ($row = $result->fetch_assoc()) {
                  $num_rows++;
                  echo"<tr>
                  <td>{$row['year']}</td>
                  <td>{$row['weekday']}</td>
                  <td><input type='text' name='teamgoal' id='teamgoal' value='{$row['teamgoal']}'></td></td>
                  <td><input type='text' name='gohomegoal' id='gohomegoal' value='{$row['gohomegoal']}'></td></td>
                  <td><center><button onClick=\"javascript: return confirm('Ønsker du å oppdatere nåværende mål?');\" formaction='updateteamgoal.php?id={$row['id']}&teamgoal={$row['teamgoal']}&gohomegoal={$row['gohomegoal']}'>Oppdater</button></center></td>
                  </form>
                  </tr>";
                 
              }
              $result->free();
          }
        ?>
      </tbody>
    </table>

Проблема в том, что работает только первая кнопка (верхняя строка). Когда я нажимаю другие кнопки, я все еще получаю всплывающее окно return confirm, но ничего не происходит, когда я нажимаю OK в диалоговом окне. Есть подсказки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...