2017-03-13 11 views
-2

こんにちは私はHTML5/Javascriptを使ってアプリケーションを作成していますが、そこからデータを取り出し、すべてのデータをdivに入れる必要があります。私はAJAXについて全く新しい経験があり、AJAXの経験はあまりありません。どのようにして.PHPファイルをURLから読み込み、すべてのデータをHTMLページに入れることができますか?AJAXでdiv内にPHPデータを埋め込む

これは私の.PHPファイルです:

$result = mysqli_query($mysqli, "SELECT * FROM phpxtra_leden ORDER BY last_name ASC" 
while ($row = mysqli_fetch_array($result)) 
{ 

    echo "<tr>"; 

    echo "<td>" . $row['id'] . "</td>"; 
    echo "<td>" . $row['gender'] . "</td>"; 
    echo "<td>" . $row['first_name'] . "</td>"; 
    echo "<td>" . $row['last_name'] . "</td>"; 
    echo "<td>" . $row['birth_date'] . "</td>"; 
    echo "<td>" . $row['member_since'] . "</td>"; 
    echo "<td><a href='lid_bewerk.php?id=" . $row['id'] . "'>bewerk</a></td>"; 
    echo "<td><a href='lid_verwijder.php?id=" . $row['id'] . "'>verwijder</a></td>"; 

    echo "</tr>"; 

} 
+2

は、あなたが任意の[AJAXチュートリアル](http://jayblanchard.net/basics_of_jquery_ajax.html)を行っている:

はあなたからのリクエストを作りたいページにこのJavaScriptを追加しますか?あなたはそこから始める必要があります。 –

+0

可能な回答が多すぎるか、この回答の回答が長すぎます。回答セットを絞り込むか、いくつかの段落で回答できる問題を特定するための詳細を追加してください。私は一般的な問題を解決するための開発フォーラム(おそらく[Quora](http://www.quora.com/Computer-Programming))を見つけることをお勧めします。次に、特定のコーディングの問題がある場合は、Stack Overflowに戻ってください。お手伝いします。 –

+0

jQueryを使用する限り、[jQuery.get()](https://api.jquery.com/jquery.get/)または[jQuery.ajax()](http:// api .jquery.com/jquery.ajax /)メソッド –

答えて

0

ため息をつく...他に誰があなたを助けるために行くされていない場合は推測する...

[OK]をあなたのようなあなたのPHPファイルを持っているので、あなたはあなたの質問に言及しました。これで、そのphpファイルを呼び出してデータを取得するためのajax関数が必要になります。

$(function(){ 
    $.post('path/to/php/file.php', {some_variable: the_variable_you_want_to_send}, function(data, result, xhr){ 
     if(result == 'success') { 
      // the data you requested will be inside data 
      $('.some_div_class').html(data); 
     } 
    }); 
}); 
+0

ありがとうございます。私は文字通り何故票が下がったのか理解できませんが、もう一度私を助けてくれてありがとう!! –

+0

ちなみにURLのようなURLでPHPファイルを呼び出すことは可能です:domain.com/phpfile.php –

+0

@BerkBalikはい、 'path/to/php/file.php'をurlに置き換えてください – Chris

関連する問題