从mysql获取数据到弹出窗口

发布于 2024-12-14 05:18:54 字数 1079 浏览 0 评论 0原文

我正在使用 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>

I'm using php,html,javascript,mysql.
My functionality goes like this. I have a division made in html which have the data retrieved from database as a list. So, if there are 5 list items each will be having an onclick event, clicking a popup window will be shown. Popup window is shown by javascript. So, i'm finished up to this part. The stage i'm stuck up is i have to get data into that popup window from my mysql tabe. How can i accomplish this,
Guys, please help me out.

I also have a sample site whic looks exactly like my application. Please check it out.

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

Popup is not showing any physically existing page. Its just showing a new html page with two divisions in it. How to retrieve data from mysql into this division?

<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>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤星 2024-12-21 05:18:54

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

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

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

Well, it depends on how exactly your javascript popup works.

If the popup shows some physically existing page, then this page should fetch data from mysql just like your main page.

If the popup shows some dynamically js-generated page, you should probably use AJAX techniques, i.e. have some PHP backend which is able to fetch data from mysql and address this backend from javascript. Most modern JS frameworks can do it any way you want (XML, JSON etc.).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文