将数据从mysql获取到弹出窗口

时间:2011-11-09 07:35:50

标签: php javascript mysql html popupwindow

我正在使用php,html,javascript,mysql。 我的功能是这样的。我有一个用html制作的分区,它将从数据库中检索的数据作为列表。因此,如果有5个列表项,则每个都有onclick事件,将显示单击弹出窗口。弹出窗口由javascript显示。所以,我完成了这一部分。我被困的阶段是我必须从我的mysql tabe获取数据进入该弹出窗口。我怎么能做到这一点, 伙计们,请帮帮我。

我还有一个示例网站,看起来与我的应用程序完全一样。请检查一下。

http://yale.roammeo.com/main/#!/list/2011-11-09/12-30/

弹出窗口未显示任何实际存在的页面。它只显示了一个新的html页面,里面有两个分区。如何从mysql中检索数据到这个部门?

<div id="blanket" style="display:none;"></div>
<div id="popUpDiv" style="display:none;width:500px;height:400px;">
<div align="left" class="popup_head">
<div align="right" style="float:right;width:10%">
<a href="#" onclick="popup('popUpDiv')" style="color:#FFFFFF;text-decoration:none">X</a>
</div>
<div style="clear:both"></div>
</div>
<div align="center" style="padding:10px;">

<form action=""  onSubmit='search()' method="post" name="frmSendMsg">
</form>
</div>
</div>

1 个答案:

答案 0 :(得分:0)

嗯,这取决于你的javascript弹出窗口的工作原理。

如果弹出窗口显示一些物理存在的页面,那么此页面应该像主页一样从mysql中获取数据。

如果弹出窗口显示了一些动态js生成的页面,你应该使用AJAX技术,即有一些PHP后端能够从mysql获取数据并从javascript中解决这个后端。大多数现代JS框架都可以以您想要的任何方式完成(XML,JSON等)。