如何将数据返回到jquery ajax回调函数?

如何将数据返回到jquery ajax回调函数,其中数据来自PHP mysql查询.. < / p>

 &lt; script language =“javascript”type =“text / javascript”&gt; 
$(document).ready(function(){
$ .post(“ getMySqlData“,function(data){

});
});
&lt; / script&gt;
</ code> </ pre>

这里是执行 mysql查询从mysql数据库中选择数据</ p>

 &lt;?php 
$ host =“127.0.0.1”;
$ user =“root”;
$ password =“problem2”;
$ database =“scsi_test_log”;
$ cxn = mysqli_connect($ host,$ user,$ password,$ database)或die(“无法连接到服务器”);

$ query =“SELECT test_header FROM scsi_test”;
$ result = mysqli_query($ cxn,$ query)或die(“无法执行查询。”);
?&gt;
</ code> </ pre>

</ div>

展开原文

原文

How to return data to a jquery ajax callback function in which the data is coming from a PHP mysql query..

<script language="javascript" type="text/javascript">
   $(document).ready(function() {
        $.post("getMySqlData", function(data){

        });
   });
</script>

here's the PHP code which perform the mysql query to select data from a mysql database

  <?php
    $host = "127.0.0.1";
    $user = "root";
    $password = "problem2";
    $database = "scsi_test_log";
    $cxn = mysqli_connect($host, $user, $password, $database) or die ("couldnt connect to server");

    $query = "SELECT test_header FROM scsi_test";
    $result = mysqli_query($cxn, $query) or die ("Couldn't execute query.");
  ?>

dpuwov1487
dpuwov1487 谷歌在你问之前请
大约 9 年之前 回复
dongyun8138
dongyun8138 请阅读:ditio.net/2008/07/17/php-json-and-javascript-usage
大约 9 年之前 回复

1个回答



将结果提取到数组中,并在 JSON编码; </ p>

  $ rows = array(); 
while($ row = mysqli_fetch_assoc( $ result)){
$ rows [] = $ row;
}

echo json_encode($ rows);
</ code> </ pre>
</ div>

展开原文

原文

Fetch the result into an array, and echo that in JSON encoding;

$rows = array();
while ( $row = mysqli_fetch_assoc( $result ) ) {
    $rows[] = $row;
}

echo json_encode( $rows );

doucheng7234
doucheng7234 echo是否将此数据返回给jquery ajax的回调函数?
大约 9 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐