正如标题所说,我试图通过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