从mysql到弹出窗口获取数据


Getting data from mysql to popup window

我使用php,html,javascript,mysql。功能是这样的。我有一个部门在html有从数据库检索数据作为一个列表。所以,如果有5个列表项,每个将有一个onclick事件,点击一个弹出窗口将显示。弹出窗口由javascript显示。所以,我已经完成了这一部分。我被卡住的阶段是我必须从mysql表中获得数据到弹出窗口。我怎样才能做到呢?朋友们,请帮帮我。

我也有一个样例网站,看起来完全像我的应用程序。

http://yale.roammeo.com/main/!/清单/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>

嗯,这取决于你的javascript弹出窗口是如何工作的。

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

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