【发布时间】:2013-05-09 00:27:24
【问题描述】:
我在让一些 php 代码在我的应用程序中运行时遇到了一些问题。 设置相当简单:1 个按钮、1 个函数和 1 个 php 文件。
script.js
$(document).ready(function ()
{
$("#btnTestConnectie").click(testConnectie);
});
function testConnectie()
{
$.get("script/SQL/testConnection.php");
}
testConnection.php
<?php
echo "It works!";
php?>
根据这篇文章,它应该可以工作 (How do I run PHP code when a user clicks on a link?)
一些消息来源声称不可能通过 javascript 执行 php,所以我不知道该相信什么。
如果我错了,谁能给我指出一个可行的方法(从 javascript/jQuery 脚本连接到 mySQL 数据库)?
谢谢!
【问题讨论】:
-
PHP 在服务器端执行,js/jquery 在客户端执行。可以使用ajax调用php脚本,根据响应执行js。
-
你的
testConnectie函数中有什么?它需要包含一个 ajax 请求,例如在您发布的链接中使用$.get的请求。 -
根据那个帖子?您还没有完成帖子需要的任何操作,例如链接到 PHP 页面
-
需要添加ajax调用testConnectie函数
-
er,您的 php 脚本中的结束标记不是错误吗?它应该只是
?>(或者根本不使用)。这肯定会导致您的脚本无法执行。
标签: php javascript jquery database connect