2015-12-14 4 views
0

Я хочу сделать ссылку кнопки «Обновить» первой строки на ссылку кнопки «Обновление страницы» и «вторая строка» на страницу B, но когда петли функций PHP продолжают показывать, что ссылка кнопки «Обновить» на ту же страницу.PHP Looping Data

<?php 
    $conn = mysql_connect("localhost","root",""); 
    mysql_select_db("smart_train",$conn); 
    $result = mysql_query("SELECT * FROM detail"); 
> 
<table id="example1" class="table table-bordered table-striped"> 
    <thead> 
      <tr> 
      <th>Station Place</th> 
      <th>Line1</th> 
      <th>Line2</th> 
      <th>Line3</th> 
      <th>Station Code</th> 
      <th>Opening Hours</th> 
      <th>Parking</th> 
      <th>Content Control</th> 
      </tr> 
    </thead> 

<?php 
         $i=0; 
         while($row = mysql_fetch_array($result)) { 
         if($i%2==0) 
         $classname="evenRow"; 
         else 
         $classname="oddRow"; 
        ?> 
        <tr class="<?php if(isset($classname)) echo $classname;?>"> 
        <td> <?php echo $row["place"]; ?> </td> 
        <td id="station_line1"> <?php echo $row["line1"]; ?> </td> 
        <td id="station_line2"> <?php echo $row["line2"]; ?> </td> 
        <td id="station_line3"> <?php echo $row["line3"]; ?> </td> 
        <td id="station_code"> <?php echo $row["code"]; ?> </td> 
        <td id="station_opening"> <?php echo $row["opening"]; ?> </td> 
        <td id="station_parking"> <?php echo $row["parking"]; ?> </td> 
        <td> 
         <div class="btn-group"> 
          <a href="station_detail _update1.php"> 
          <button onclick="myFunction()" type="button" class="btn btn-warning">Update</button> 
          </a> 
          <a><button type="button" class="btn btn-default" id="content_control_or">or</button></a> 
          <a><button type="button" class="btn btn-warning">Delete</button></a> 
          <?php if(isset($message)) { echo $message; } ?> 
         </div> 
        </td> 
        </tr> 
        <?php 
        $i++; 
        } 
        ?> 
</tbody> 

enter image description here

Может кто-то помочь мне решить эту проблему? Я новичок в программировании.

+0

действительно ли мой ответ сработал для вас? – PRANAV

ответ

1

Вам необходимо передать переменную на якорь этой кнопки, чтобы перенаправить на страницу, где имя страницы будет зависеть от значения $i.

if($i%2==0){ 
{ 
    $classname="evenRow"; 
    $goesToPage='Page1.php'; 
} 
else{ 
    $classname="oddRow"; 
    $goesToPage='Page2.php'; 
} 

    <a href="<?php echo $goToPage; ?>"> 
+0

Он запрашивает: Ошибка анализа: ошибка синтаксиса, неожиданная '<' в C: \ xampp \ htdocs \ website_testing \ AdminLTE-2.3.0 \ AdminLTE-2.3.0 \ pages \ tables \ station_detail.php в строке [< tr class = "">] –

+0

вы можете вставить начало и конец, что говорит об ошибке? – PRANAV

+0

Ошибка анализа: синтаксическая ошибка, неожиданная '<' в C: \ xampp \ htdocs \ website_testing \ AdminLTE-2.3.0 \ AdminLTE-2.3.0 \ pages \ tables \ station_detail.php в строке 439 –