-1

私は現在、joomlaを使用して最終年度のプロジェクトのWebサイトを作成しています。より良い成績を得るために、Jquerymobileを使用して簡単にアクセスできるようにするように求められます。ただし、mySQLとphpをJquerymobileと組み合わせて使用​​して、データベースからデータを取得する方法がわかりません。誰かが私を啓発できますか?

4

2 に答える 2

2

Ajaxを使用する必要があります。したがって$.ajax$.postまたは$.getメソッドを使用して、Webサーバーにリクエストを送信します。次に、通常どおりPDOまたはmysqliを使用してデータベースをリクエストするか、joomlaを使用するときにjoomlaAPIを使用します。

基本的な構文は、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を学ぶ必要があると思います。

  1. まず、PHP と MySQL を接続する方法を学ぶ必要があります。
  2. PHP から MySQL にデータを挿入する方法を学ぶ必要があります。
  3. PHP から MySQL にデータを更新する方法を学ぶ必要があります。
  4. PHP から MySQL にデータを更新する方法を学ぶ必要があります。

その後、ajax を使用してデータを表示できます。

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

幸運を。

于 2013-01-06T09:11:41.310 に答える