2013-01-06 23 views
-1

我使用Joomla和獲得更好的等級目前在做一個網站,我的最後一年的項目,我被要求使用Jquerymobile爲使其方便。但是,我不知道如何使用mySQL和php與Jquerymobile一起從我的數據庫中檢索數據。任何人都可以啓發我嗎?Jquerymobile MySQL的

+0

使用$ .ajax()..... –

回答

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); 
})(); 
0

這是基本的問題。我認爲你需要用PHP和MySQL學習CURD。

  1. 首先,你需要學習如何連接PHP和MySQL
  2. 你需要如何學習插入來自PHP數據到MySQL
  3. 你需要如何學習更新從PHP數據到MySQL
  4. 你需要如何學習更新從PHP數據到MySQL

之後,您可以使用Ajax來顯示您的數據:

$.post('crud.php', function(data) { 
    $('#result').html(data); 
}); 

祝你好運。

+0

謝謝,我會盡力的!那麼我必須回顧一下ajax! – user1952552