4
我在做我的分析代碼,它將從現在開始顯示來自7的銷售報告。PHP SQL查詢中的日期時間格式
這裏是我的全碼:
<?php
include 'report/go.php';
$to_time =time();
$to_time = date("Y-m-d H:i:s",$to_time);
$from_time = time()-6*60*60;
$from_time = date("Y-m-d H:i:s",$from_time);
$sql = "SELECT
*
FROM Tickets
WHERE LastUpdateTime BETWEEN $from_time and $to_time";
$stmt = sqlsrv_query($conn, $sql);
if($stmt === false) {
die(print_r(sqlsrv_errors(), true));
}
while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
$Date = $row['LastUpdateTime']->format('d/m/Y');
$Time = $row['LastUpdateTime']->format('H:i:s');
$Hour = $row['LastUpdateTime']->format('H');
echo $row['Id']." - ".$Date." - ".$Time." - ".$Hour." Total amount: ".floor($row['TotalAmount'])."<br />";
}
sqlsrv_free_stmt($stmt);
?>
我的代碼不能正常工作。我相信我在日期轉換或類似的事情上遇到了一些問題。誰能幫我?
喲,就像一個魅力。非常感謝你:) –
很高興幫助。 :) –
安東尼接受答案,如果它爲你工作,它可能會幫助其他人。 –