Javascript 向JS返回空字符串的AJAX-PHP组合

Javascript 向JS返回空字符串的AJAX-PHP组合,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,我有一个从MySQL获取数据的AJAX请求。根据请求,success部分中的result变量包含一个空字符串,“”。如果将数据类型更改为json,则不会得到任何结果 $.ajax({ url:“test.php”, 数据类型:“文本”, 成功:功能(结果){ 警报(结果); } }); php代码中的 <?php $con=mysqli_connect("localhost","root","","test"); // Check connection i

我有一个从MySQL获取数据的AJAX请求。根据请求,success部分中的
result
变量包含一个空字符串,
“”
。如果将数据类型更改为
json
,则不会得到任何结果

$.ajax({
url:“test.php”,
数据类型:“文本”,
成功:功能(结果){
警报(结果);
}
});
php代码中的

    <?php
    $con=mysqli_connect("localhost","root","","test");
    // Check connection
    if (mysqli_connect_errno())
      {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
      }

    $sql="SELECT * FROM 'tabel_name'";

    $result=mysqli_query($con,$sql);
    $resultant_array = array();
    $index = 0;
    while($row = mysql_fetch_array($result)) {
        foreach($row as $column => $val) {
           $result[$index][$column] = $val;
        }
        $index++;
    }
    echo json_ecode($resultant_array);
    ?>  

您必须
回显
结果……;)在我看来,这个问题太宽泛了,无法回答,因为你们必须在这里做几件事。建立连接,选择db create query get results并在php中回显编码结果。现在在前端使用数据类型json。您在test.php中回送/显示的数据将显示在您的
alert()
中。我建议
echo json\u encode($result)