使用数组中的别名在php中显示结果

时间:2017-09-28 07:12:00

标签: php sql-server

这是函数ftotal,我传递日期和2个表的名称。 查询的结果是同一日期内两列的总和。

$query = "SELECT t1.Ia f1, t2.Ia f2, t1.Ia+t2.Ia added_values, t1.time,t2.time 
        from ".$tbl1." t1,".$tbl2." t2
        where FORMAT(".$date.",'YYYY-MM-DD') = FORMAT(".$date.",'YYYY-MM-DD');";

 $list = array();
    $db = $connect->Open();
    $result = sqlsrv_query($db, $query);
    while ($fetch = sqlsrv_fetch_array($result)) {
        $records = array($fetch["added_values"]);
    array_push($list, $records);
    }
    $connect->Close();
    return $list;

PHP:

$total = $TarelcoData->ftotal($f1,$f2,$date);

    foreach ($total as $Ftotal) {
                                echo $Ftotal[0];
                            }

$ TarelcoData是我放置所有功能的地方。

它显示了所有内容,但不在我传递函数的日期内。结果将是同一日期(我传递给函数的日期)中表1和表2的总和。

1 个答案:

答案 0 :(得分:0)

body {
   margin: 0px;
}

总是返回true。

你可能需要这样的东西:

FORMAT(".$date.",'YYYY-MM-DD') = FORMAT(".$date.",'YYYY-MM-DD')