亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何顯示 2 個不同日期范圍的數據

如何顯示 2 個不同日期范圍的數據

PHP
慕田峪9158850 2022-08-19 10:45:13
我有以下數據,用于顯示MySQL數據參數date$tgaw=date("Y-m-10");$tgak=date("Y-m-09", strtotime("+1 months"));我有以下查詢:$querylembur = "SELECT SUM(total) as subtotal FROM lembur WHERE tgl between ".$tgaw." AND ".$tgak." AND staff =".$row['nama'];$rslembur=mysqli_query($con,$querylembur);$rowlembur=mysqli_fetch_array($rslembur);我想要的結果是程序將顯示從日期到現在的數據::$tgaw$tgak
查看完整描述

1 回答

?
波斯汪

TA貢獻1811條經驗 獲得超4個贊

您應該在此處使用預準備語句,并且還使用MySQL函數將一個月添加到該范圍內的上限日期。


$sql = "SELECT SUM(total) AS subtotal FROM lembur WHERE tgl BETWEEN ? AND DATE_ADD(?, INTERVAL 1 MONTH) AND staff = ?";

$stmt = $mysqli->prepare($sql);

$stmt->bind_param("sss", $tgaw, $tgaw, $row['nama']);

$stmt->execute();

// fetch here

$stmt->close();


查看完整回答
反對 回復 2022-08-19
  • 1 回答
  • 0 關注
  • 59 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號