2013-05-29 58 views
-5

任何人都可以向我推荐一步一步调用函数。 函数应该从HTML页面输入并在db上查询。 我能够连接到数据库并考虑输入,但任何人都可以帮我调用函数来查询数据库? 单击提交按钮时应该调用该函数。通过点击HTML/PHP中的按钮调用函数

由于提前, 西

+8

SO不是一个提供一步一步程序的社区。你需要做一些研究,先尝试一些事情,然后发布一个问题,如果你坚持某些事情 –

回答

2

你应该使用Ajax/XMLHttpRequest进行此操作。我建议遵循一个关于Mootools或jQuery的教程。

的一般过程将是一个click事件附加到按钮:

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

然后JS功能doMyThing您设置使用MootoolsjQuery通话(单击样品和文档)里面的服务器端PHP脚本。在请求的成功功能中,您可以处理结果。

你可以在不使用JS库的情况下做同样的事情,但你必须亲自处理浏览器特定的错综复杂的XMLHttpRequest

0

你可以做什么使HTML页面的形式。提交此表单后,您将进入操作页面。在这里你可以调用你想要调用的函数。 (这是如果你使用简单的2页PHP设置)。

但是,如果你使用的是PHP框架,如zend或cakephp等。那么你可以根据你想要调用的控制器及其相应的函数来准备url,并将该url作为操作属性保存在你的表单中。在提交你的功能将被称为