簡體   English   中英

使用PHP和AJAX從數據庫中獲取數據

[英]Fetching data from database using PHP and AJAX

我想使用PHP和Ajax從數據庫中獲取數據,這首先被編碼為JSON。

但是數據沒有在屏幕上正確打印。 它以單行顯示四行元素,並以逗號分隔。

 $(document).ready(function() { $(function() { $.ajax({ url: 'demo2.php', data: "", dataType: 'json', success: function(data) { var name = data[0]; var email = data[1]; var msg = data[2]; var date1 = data[3]; $('#output').html("<div id='container'>" + name + " " + email + " " + msg + " " + date1 + "</div><br>"); } }); }); }); 

嘗試這個:

$(document).ready(function() {
  $(function()
    {
      $.ajax({
        url: 'demo2.php',
        data: "",
        dataType: 'json',
        success: function(data)
        {
          console.log(JSON.stringify(data));
          var obj = JSON.parse(data);
          // Iterate object:
          my_text=''
          $.each(obj, function(index, value) {
             console.log(value);
             my_text += value
          }); 

          // var obj = JSON.parse('{ "name":"John", "email":"email@domain.com", "msg":"Hello"}');
          $('#output').html("<div id='container'>" + my_text + "</div><br>");
        }
      });
    });
});

小提琴: https : //jsfiddle.net/fks3j500/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM