如何使用php从mysql检索数据并在javascript上显示?

如何使用php从mysql检索数据并在javascript上显示?,javascript,php,html,Javascript,Php,Html,我正在尝试使用php和javascript创建一个实时更新。例如,如果用户添加了一个新的客户端,那么行数应该反映在使用javascript的HTML元素上。有人能教我怎么做吗?我在下面有这段代码,并试图检索它,但它没有值 PHP: HTML: 0 感谢您并问候当查询成功时,您必须在PHP中添加回显行,然后PHP可以将消息发送回ajax,所以请更改您的PHP代码: <?php include("pConfig.php"); session_start();

我正在尝试使用php和javascript创建一个实时更新。例如,如果用户添加了一个新的客户端,那么行数应该反映在使用javascript的HTML元素上。有人能教我怎么做吗?我在下面有这段代码,并试图检索它,但它没有值

PHP:

HTML:

0

感谢您并问候

当查询成功时,您必须在PHP中添加回显行,然后PHP可以将消息发送回ajax,所以请更改您的PHP代码:

 <?php
     include("pConfig.php");
     session_start();
     $cntPending = 0;
     $sql = "SELECT * FROM ci_account_info Where Status = 0";
     $result = mysqli_query($db,$sql);
     if (!$result) 
     {
         printf("Error: %s\n", mysqli_error($db));
         exit();
     }
     else
     {
         $cntPending = mysqli_num_rows($result);
         echo $cntPending;
     }
 ?>
function getTimeSheetValue() {
        $.ajax({
            type: 'POST',
            url: '../back_php_Code/pCntPending.php',
            dataType: 'json',
            data: '',
            contentType: 'application/json; charset=utf-8',
            success: function (response) {
                                var cells = eval("(" + response.d + ")");
            document.getElementById("lblPending").innerHTML = cell[0].value;
            },
       });    
}
<h4 id="lblPending" class="m-b-0">0</h4>
 <?php
     include("pConfig.php");
     session_start();
     $cntPending = 0;
     $sql = "SELECT * FROM ci_account_info Where Status = 0";
     $result = mysqli_query($db,$sql);
     if (!$result) 
     {
         printf("Error: %s\n", mysqli_error($db));
         exit();
     }
     else
     {
         $cntPending = mysqli_num_rows($result);
         echo $cntPending;
     }
 ?>
function getTimeSheetValue(user, pass) {
    $.ajax({
        type: 'POST',
        url: '../back_php_Code/pCntPending.php',
        dataType: 'text',
        contentType: 'application/json; charset=utf-8',
        success: function (response) {
                            var cell = response;
        document.getElementById("lblPending").innerHTML = cell;
        },
   });    
}