使用多个表单标签和多个按钮

时间:2018-07-12 05:29:17

标签: javascript php html

我正在使用php,在使用多个表单标签和多个按钮时遇到问题。当我提交“ button1”时,它会从数据库中检索数据并将其显示在"TextArea1"中。当我提交"button2"时,它在"TextArea2"中也一样,但是当我提交"button2"时,页面将刷新,并且"TextArea1"中的值被清除。

...here is my code with database

请帮助我...! 在此先感谢...!

3 个答案:

答案 0 :(得分:0)

您可以做的是,将值存储在变量中,它应该可以正常工作。 您可以将值存储在SESSION中。

应该工作正常。

还有另一件事,正如Komal所说,您应该使用AJAX来获得结果而不刷新页面。 AJAX效果很好。我从最近3天开始使用PHP。 它使UX很棒。

然后将您的PHP代码分成多个文件。可以更轻松地调试错误。

Google示例,然后在您的代码中实现它。很简单。

请参见See AJAX Docs

答案 1 :(得分:0)

如果页面中有多个表单,并且您不想刷新页面,则应该使用Ajax提交表单

在这里您可以使用jQuery库来开始使用Ajax。请参见以下链接:http://api.jquery.com/jquery.ajax

另请参阅使用Ajax here的不同方式的文章。

答案 2 :(得分:-1)

将来自textArea1的数据保留在变量$_Session['textArea1Data']中,然后在第二个提交中填充TextArea2时,将$_Session['textArea1Data']的内容放在其位置。 要么 在第二次调用数据库时检索TextArea1的内容