-6

谁能建议我逐步调用函数。该函数应从 HTML 页面获取输入并在 db 上进行查询。我能够连接到数据库并考虑输入,但谁能帮我调用函数来查询数据库?单击提交按钮时应调用该函数。

在此先感谢,赛

4

2 回答 2

2

您应该为此使用 Ajax/XmlHTTPRequest。我建议为此遵循有关 Mootools 或 jQuery 的教程。

一般过程是将单击事件附加到按钮:

<button onclick="doMyThing()">Click here!</button>

然后在 JS 函数中doMyThing,您使用MootoolsjQuery(单击以获取示例和文档)对您的服务器端 PHP 脚本进行调用。在请求的成功函数中,您可以处理结果。

您可以在不使用 JS 库的情况下做同样的事情,但您必须自己处理特定于浏览器的复杂问题XMLHttpRequest

于 2013-05-29T05:22:39.217 回答
0

您可以做什么使 HTML 页面成为一个表单。提交此表格后,您将被带到操作页面。在这里你可以调用你想要调用的函数。(这是如果您使用的是简单的 2 页 php 设置)。

但是,如果您使用的是 php 框架,例如 zend 或 cakephp 等。然后您可以根据您的控制器及其要调用的相应函数准备 url,并将此 url 作为表单中的操作属性。在提交您的功能将被调用

于 2013-05-29T05:25:39.103 回答