Jquerymobile mySQL

时间:2013-01-06 08:51:43

标签: php mysql

我正在使用joomla为我的最后一年项目做一个网站并获得更好的成绩,我被要求使用Jquerymobile使其易于访问。但是,我不知道如何使用mySQL和php与Jquerymobile一起从我的数据库中检索数据。谁能开导我?

2 个答案:

答案 0 :(得分: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);
})();

答案 1 :(得分:0)

这是基本问题。我认为你需要用PHP和MySQL学习CURD。

  1. 首先,您需要学习如何连接PHP和MySQL
  2. 您需要学习如何将数据从PHP插入MySQL
  3. 您需要了解如何将数据从PHP更新到MySQL
  4. 您需要了解如何将数据从PHP更新到MySQL
  5. 之后,您可以使用ajax显示您的数据:

    $.post('crud.php', function(data) {
      $('#result').html(data);
    });
    
    祝你好运。