正如標題所說,我試圖通過HREF從一個DIV傳遞變量作爲pmntid,在同一頁上,一個彈出頁面。 HTML鏈接如下:PHP通變量要通過HREF鏈接彈出頁面從SQL查詢
<td class="listingTextLeft">
<a href="#?pmntid=<?php echo $row[0]; ?>"onclick="document.getElementById('pmntDetailPopup').style.display='block';document.getElementById('pmntDetailFade').style.display='block'"
class="green">
<?php echo $row[20] ?>
</a>
</td>
懸停在鏈接顯示正確的結構爲變量,即pmntid = 5,並且當鏈接被點擊它使用$_GET['pmntid']
時然而可以調出彈出在DIV pmntDetailPopup
,沒有價值。
查詢運行,因爲它應該是我在html頁面上的其他地區使用時,它得到正確的結果。不知道它是否有所作爲,但在頁面頂部有session_start();
。
有通過#1和其他網站的答案搜查,但就是不能發現什麼,我做錯了,其他建議的解決方案我試過不工作。
至於建議我已經刪除#,但它仍然沒有通過pmntid以彈出式窗口,在彈出的窗口只保持打開幾秒鐘的事。
要補充一點,我已經試過了重定向到一個新的PHP頁面,它顯示了正確的pmntid所以它拿起變好了,只是沒有把它傳遞給我的股利。
這不工作抱歉,只是得到一個空白值。 – Wignu 2015-02-12 05:51:48