2015-04-27 44 views
0

自舉模型顯示while循環中的相同數據。當我點擊任何模型時,會顯示第一行數據,如何解決此問題請幫助我。Bootstrap模型每次顯示第一行數據

這裏是代碼

$sql="SELECT * FROM tbl_store order by store_id DESC"; 
    $result=mysqli_query($con, $sql); 
    while($row=mysqli_fetch_array($result, MYSQLI_ASSOC)) { 
    #code here 
    } 

HTML代碼

<td style="vertical-align:middle;"> 
    <a href="#myModal1"> 
    <button type="button" class="btn btn-warning" data-toggle="modal" data-target="#myModal1">Edit</button> 
    </a> 
    <div class="modal fade" id="myModal1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel1" aria-hidden="true"> 
    <div class="modal-dialog"> 
     <div class="modal-content"> 
     <div class="modal-header"> 
      <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 
      <span aria-hidden="true">&times;</span> 
      </button> 
      <h4 class="modal-title" id="myModalLabel1">Edit Store</h4> 
     </div> 
     <div class="modal-body"> 
      <form role="form" action="editStore.php" method="POST" enctype="multipart/form-data"> 
      <!-- text input --> 
       <div class="row"> 
       <div class="col-md-3 col-xs-3" style="text-align:right; color:#000000;"> 
       <h6>Store Name :</h6> 
       <br> 
       <h6 style="margin-bottom:40px; margin-top:-10px;">Description:</h6> 
       <br> 
       <h6>Phone:</h6> 
       <br> 
       <h6 style="margin-top:0px;">Address:</h6> 
       <br> 
       <h6 style="margin-top:0px;">Latitude:</h6> 
       <br> 
       <h6 style="margin-top:0px;">Longitude:</h6> 
       <br> 
       <h6 style="margin-top:0px;">City:</h6> 
       <br> 
       <h6 style="margin-top:0px;">Country:</h6> 
       <br> 
       <h6 style="margin-top:0px;">Upload photo:</h6> 
       <p style="color:red;">*If you want to replace</p> 
       </div> 
       <div class="col-md-9 col-xs-9" style="text-align:left; color:#000000;"> 
       <input type="text" class="input form-control" style="width:100%; margin-bottom:10px;" name="title" value="<?php echo $row['store_title']; ?>" required/> 
       <br> 
       <textarea class="input input-group" rows="3" style="width:100%; margin-bottom:10px; padding-left:10px;" name="description" required><?php echo $row['store_description']; ?></textarea> 
       <br> 
       <input type="tel" class="form-control" style="width:100%; margin-bottom:10px;" name="phone" value="<?php echo $row['store_phone']; ?>"/> 
       <br> 
       <input type="text" class="form-control" style="width:100%; margin-bottom:10px;" name="address" value="<?php echo $row['store_address']; ?>" required/> 
       <br> 
       <div class="row"> 
        <div class="col-md-6 col-sm-12 pull-left"> 
        <input type="text" class="form-control" style="width:100%; margin-bottom:10px;" max="180" min="0" step="0.00001" name="lat" value="<?php echo $row['store_lat']; ?>" required/> 
         <input type="text" class="form-control" style="width:100%; margin-bottom:10px;" max="180" min="0" step="0.00001" name="long" value="<?php echo $row['store_long']; ?>" required/> 
         <input type="text" class="form-control" style="width:100%; margin-bottom:10px;" name="city" value="<?php echo $row['store_city']; ?>" required/> 
          <input type="text" class="form-control" style="width:100%; margin-bottom:10px;" name="country" value="<?php echo $row['store_country']; ?>" required/> 
         </div> 
         <div class="col-md-6 col-sm-12 pull-right"> 
          <img src="<?php echo $row['store_image'];?>" style="float:right;max-height:200px;max-width:200px;"> 
         </div> 
         <input type="file" style="margin-left:15px; width:93%;" name="photo"/> 
         <input type="hidden" name="store_id" value="<?php echo $row['store_id'];?>"> 
         </div> 
        </div> 
        </div> 
       </div> 
       <div class="modal-footer"> 
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
        <button type="submit" class="btn btn-primary" name="submit">Save changes</button> 
       </div> 
       </form> 
      </div> 
      </div> 
     </div> 
+0

的顯示器必須走'while'括號'{}'otherwhise循環運行,當你嘗試之後訪問'$ row'變種,它包含了最後一行迭代的HTML代碼 – FabioG

+0

我也試過這個,但結果相同。並嘗試使用變量方法並再次獲取數據,但問題仍然存在:( –

+0

什麼是引導模型? – Ejaz

回答

2

而循環的目標都必須是唯一一套ID相等於ID = 「myModal1」 的。例如。

//inside while loop 
    target="<?php echo $row['id']; ?>" and id=<?php echo $row['id'];?> 
+1

感謝它的工作:) –

+0

標記他的答案是正確的,你會返回的青睞! –