2016-07-05 20 views
0

次の表には、値のあるボタンが含まれています。ボタンをクリックすると、「predictSeason.php」に進みます。ここで選択したチーム(クリックされたボタンの価値)を印刷/エコーしたいとします。これはどうすればいいですか?複数のボタンがあるテーブル - 私がクリックしたボタンの値を取得する必要があります。

<table class ="teamTable"> 
    <form action="predictSeason.php" method="post"> 
     <?php 
     $number_per_row = 5; 
     $i = 0; 
     foreach ($soccerseason->getTeams() as $team) { 
      if (($i % $number_per_row) == 0) { 
       echo '<tr>'; 
      } 
      ?> 
     <td class="crestTd"style="background-image:url(<?php echo $team->crestUrl ?>);"> 
      <button id="button<?php echo $i ?>" name="button<?php echo $i ?>" class="tableButton" value="<?php echo $team->name ?>"></button> 
     </td> 
     <?php 
     if (($i % $number_per_row) == $number_per_row - 1) { 
      echo '</tr>'; 
     } 
      $i = $i + 1; 
     } 
     ?> 
    </form> 
    </table> 

答えて

0

あなたは、私がpredictSeason.phpに何を書くべき

<table class ="teamTable"> 
    <form action="predictSeason.php" method="post"> 
     <?php 
     $number_per_row = 5; 
     $i = 0; 
     foreach ($soccerseason->getTeams() as $team) { 
      if (($i % $number_per_row) == 0) { 
       echo '<tr>'; 
      } 
      ?> 
     <td class="crestTd"style="background-image:url(<?php echo $team->crestUrl ?>);"> 
      <button id="button<?php echo $i ?>" name="button<?php echo $i ?>" class="tableButton" value="<?php echo $team->name ?>" type="submit" ></button> 
     </td> 
     <?php 
     if (($i % $number_per_row) == $number_per_row - 1) { 
      echo '</tr>'; 
     } 
      $i = $i + 1; 
     } 
     ?> 
    </form> 
    </table> 
+0

がsubmitボタンから値を印刷するために書くべき? – nisseman

+0

あなたの送信ボタンから結果を取り出して、 'predictSeason.php' @nissemanに結果を単にエコーすることができます –

関連する問題