我目前正在使用 joomla 为我的最后一年项目做一个网站,为了获得更好的成绩,我被要求使用 Jquerymobile 使其易于访问。但是,我不知道如何使用 mySQL 和 php 以及 Jquerymobile 从我的数据库中检索数据。任何人都可以启发我吗?
问问题
210 次
2 回答
2
您必须使用 Ajax。所以使用$.ajax
,$.post
或$.get
方法向您的网络服务器发送请求。然后,您将像往常一样使用 PDO 或 mysqli 请求您的数据库,或者您将使用 joomla API,因为您想使用 joomla。
基本语法适用于您的 javascript 文件,例如ajaxquery.js
. 我假设您将通过单击 id 为的按钮发送请求clickit
(function(){
var onClickCallback(e){
//do something with DOM by handling the e object
$.ajax('yoururl',{data:{var1:"value1",var2:"value2"},type:"get"})
.success(function(xhr){
//display your data here
).fail(function(xhr){
$("#content").append($('<p class="error">An error occured</p>'));
});
}
$('#clickit').on('click',onClickCallback);
})();
于 2013-01-06T09:04:16.600 回答
0
这是基本问题。我认为您需要使用 PHP 和 MySQL 学习 CURD。
- 首先你需要学习如何连接PHP和MySQL
- 您需要学习如何将数据从 PHP 插入 MySQL
- 您需要学习如何将数据从 PHP 更新到 MySQL
- 您需要学习如何将数据从 PHP 更新到 MySQL
之后,您可以使用 ajax 来显示您的数据:
$.post('crud.php', function(data) {
$('#result').html(data);
});
祝你好运。
于 2013-01-06T09:11:41.310 回答