在PHP中发送数据并检索它的格式(特别是对于多个查询)

时间:2017-10-10 23:39:18

标签: javascript php jquery ajax

我这里有一个PHP

<?php
    /* Initiate Connection */
    require 'conn.php';

    /* Filter Criteria */
    $startdate    = $_POST['startdate'];
    $enddate      = $_POST['enddate'];
    $fsp          = $_POST['fsp'];

    /* Queries */
    $query    = 'MYSQL Query Here';

    /* Generate Whole Sales Report */
    $rs    = mysqli_query($con,$query);

    /* Sales Summary */
    while ($array_data = mysqli_fetch_row($rs)) {
        $data[] =  $array_data; 
    }

    /* Output */
    echo json_encode($data);
?>

这个php代码以行和列的形式从mysql输出数据。我的问题是这个,但在此之前,这是我在PHP文件中传递数据时的代码。

$(document).ready(function() {
    $('#btngenerate').click(function(e) {
        $.ajax({
            url: 'gen_report.php',
            type: "POST",
            datatype: 'json',
            data: {
                    startdate: 'Data',
                    enddate:   'Data',
                    fsp:       'Data'
            },
            success: 
                function(data) {
        });     
    });
});

我的问题是,有人能引导我走上正确的道路吗?我的目标是使用我可以回收的代码创建一个格式或一组代码。我的意思是在任何地方使用它,比如将数据传递到php retreive it等等。

我的目标是什么如果我的myphp文件由多个queriesjson_encode组成,那么在哪里?我的意思是json_encode1 = html_table1json_encode2 = html_table2等我该如何实现呢?

TYSM

0 个答案:

没有答案