有人可以建议我一步一步调用一个函数。 该函数应该从HTML页面获取输入并在db上查询。 我能够连接到数据库并考虑输入,但任何人都可以帮助我调用函数来查询数据库? 单击提交按钮时应调用该函数。
提前致谢, 西
答案 0 :(得分:2)
您应该使用Ajax / XmlHTTPRequest。我建议你遵循关于Mootools或jQuery的教程。
一般程序是将点击事件附加到按钮:
<button onclick="doMyThing()">Click here!</button>
然后在JS函数doMyThing
内部,使用Mootools或jQuery(单击样本和文档)设置到服务器端PHP脚本的调用。在请求的成功功能中,您可以处理结果。
您可以在不使用JS库的情况下执行相同的操作,但您必须自己处理XMLHttpRequest
特定于浏览器的复杂错误。
答案 1 :(得分:0)
您可以做什么使HTML页面成为表单。提交此表单后,您将进入操作页面。在这里你可以调用你想要被调用的函数。 (这是如果您使用简单的2页php设置)。
但是如果你使用的是php框架,比如zend或cakephp等。然后你可以根据你想要调用的控制器及其相应的函数准备url,并将此url保留为表单中的action属性。提交您的功能将被称为