2017-04-27 19 views
0

我想要做鏈接#與id來DIV ID在一個頁面模式顯示與模態MySQL數據variabel PHP揭示

<a href="#?id=<?php echo $id; ?>" class="team-detail" data-reveal-id="single-news"></a> 

<!-- Pop Up Windows - Single Blog Post --> 
<div id="single-news" class="reveal-modal single-news small" data-reveal> 

<?php 
    $member = mysql_query("SELECT*FROM team WHERE id = '$_GET[id]'"); 
    $m = mysql_fetch_array($member); 
?> 
<div class="twelve columns first-column"> 
    <p class="single-news-content"><?php echo $m[quote]; ?></p> 
</div> 
    <a class="close-reveal-modal">&#215;</a> 
</div> 

但$ _GET沒有工作,查詢不起作用

+0

請說明您的具體問題或添加額外的細節,突顯正是你需要的。正如目前所寫,很難確切地說出你在問什麼。 – madalinivascu

+0

改變你的查詢,看看它是否有效:'$ member = mysql_query(「SELECT * FROM team WHERE id =」。$ "GET ['id']。「」);' –

回答

0

我想你想通過在模型中的參數$id彈出:

嘗試用下面的代碼:

<a class="btn btn-primary btn-xs" data-toggle="modal" data-target="#editBox" href="file.php?id=<?php echo $id;?>"> 

現在創建一個PHP文件,並將其命名爲file.php

此文件被稱爲與模態呼叫按鈕href="file.php?id=<?php echo $id;?"

<?php 
//Include database connection here 
$Id = $_GET["id"]; //escape the string if you like 
// Run the Query 
?> 
<div class="modal-header"> 
    <button type="button" class="close" data-dismiss="modal">&times;</button> 
    <h4 class="modal-title"><center>Heading</center></h4> 
</div> 
<?php 
    $member = mysql_query("SELECT*FROM team WHERE id = '$_GET[id]'"); 
    $m = mysql_fetch_array($member); 
?> 
<div class="modal-body"> 
    <p class="single-news-content"><?php echo $m[quote]; ?></p> 
</div> 
<a class="close-reveal-modal">&#215;</a> 
</div> 

<script> 
$(document).ready(function() { 
    $('#editBox').on('hidden.bs.modal', function() { 
      $(this).removeData('bs.modal'); 
    }); 
}); 
</script> 

你可以看到完整的過程here

希望這有助於! !

+0

但是,我只想在一個頁面,而不是鏈接到其他頁面 – hediguzo

+0

您需要調用第二個文件,因爲如果我們使用調用aJax而不是創建第二個文件來獲取數據。沒有第二個文件,你可以傳遞'$ id'參數。 – mageDev0688

0
<a href="filename.php?id=<?php echo $id; ?>" class="team-detail" data-reveal-id="single-news"></a> 

通過你這裏

<!-- Pop Up Windows - Single Blog Post --> 
<div id="single-news" class="reveal-modal single-news small" data-reveal> 
    <?php 
     $id = $_GET['id']; 
     $member = mysql_query("SELECT*FROM team WHERE id = '".$id."'"); 
     while($m = mysql_fetch_array($member)) 
     { 
    ?> 
     <div class="twelve columns first-column"> 
      <p class="single-news-content"><?php echo $m[quote]; ?></p> 
     </div> 
      <a class="close-reveal-modal">&#215;</a> 
     </div> 
    <?php } ?>