-2

我正在尝试构建一个我想要一个按钮的 HTML 页面,当我单击它时,一些 php 代码在服务器上执行,从 postgre 数据库“选择”并将结果显示回 HTML 页面。php 代码与 HTML 位于不同的文件中,并且工作正常。任何人都可以帮忙吗?

4

6 回答 6

1

在我看来使用 jQuery。这非常容易:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

$('.getDataButton').click(function(){
    $.post( "php/phpdata.php",{data : data}, function( data ) {
      $( ".result" ).html( data );
    });
});

function(data) 部分包含任何返回的 php 值。

于 2013-10-07T11:26:13.117 回答
0

我认为 AJAX 是您应该搜索的关键字。可选用 JQuery。

于 2013-10-07T11:21:21.997 回答
0

您可以使用 AJAX 来请求服务器上的 PHP 脚本。如果您熟悉 jQuery,请使用它。

于 2013-10-07T11:21:51.830 回答
0

AJAX 是一种方式。

如果您还没有开始使用您的网页,您可以查看例如 JSP(如果您熟悉 java).. 或者最终来自 Microsoft 的 .NET ASP.NET。这两个框架都使访问应用程序中的数据库变得非常容易。

于 2013-10-07T11:23:23.607 回答
0

在您的 HTML 时代这样做...

<form action="welcome.php" method="post">
于 2013-10-07T11:23:55.523 回答
0

您需要使用 AJAX 来处理 PHP 而无需重新加载页面。

jQuery-AJAX:http ://api.jquery.com/jQuery.ajax/

单击按钮时,您可以通过 ajax 将参数发送到该 php 文件。在您的 php 文件中,您可以使用 $_REQUESTS['param'] 处理此参数,然后返回您的 html 以使用 jQuery 显示它。

只需将您的回报附加到某个元素。

于 2013-10-07T11:26:39.140 回答