在HTML / PHP中单击按钮调用函数

时间:2013-05-29 05:19:11

标签: php javascript html

有人可以建议我一步一步调用一个函数。 该函数应该从HTML页面获取输入并在db上查询。 我能够连接到数据库并考虑输入,但任何人都可以帮助我调用函数来查询数据库? 单击提交按钮时应调用该函数。

提前致谢, 西

2 个答案:

答案 0 :(得分:2)

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

一般程序是将点击事件附加到按钮:

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

然后在JS函数doMyThing内部,使用MootoolsjQuery(单击样本和文档)设置到服务器端PHP脚本的调用。在请求的成功功能中,您可以处理结果。

您可以在不使用JS库的情况下执行相同的操作,但您必须自己处理XMLHttpRequest特定于浏览器的复杂错误。

答案 1 :(得分:0)

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

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