php - 如何使用 tcpdf 生成从日期到今天的 pdf 报告
问题描述
我已经生成了一个带有 pdf 的报告,它的工作很酷,但我需要使用表格生成一个从日期到今天的报告
这是我的代码,
function fetch_data()
{
$output = '';
$conn = mysqli_connect("localhost", "s22in_salon", "S22cs@1522",
"s22in_salondb");
$sql = "SELECT branchname,c_name,c_address,c_phone,servicename,attendername,date,intime,outime,paymenttype,amount
FROM customerdetails";
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_array($result))
{
$output .= '<tr>
<td>'.$row["branchname"].'</td>
<td>'.$row["date"].'</td>
<td>'.$row["c_name"].'</td>
<td>'.$row["c_address"].'</td>
<td>'.$row["c_phone"].'</td>
<td>'.$row["attendername"].'</td>
<td>'.$row["paymenttype"].'</td>
<td>'.$row["amount"].'</td>
</tr>
';
}
return $output;
}
解决方案
使用以下一项更新您的 SQL 查询
$sql = "SELECT branchname,c_name,c_address,c_phone,servicename,attendername,date,intime,outime,paymenttype,amount
FROM customerdetails WHERE date BETWEEN '$fromDate' AND '$toDate' ";
其中 $fromDate 和 $toDate 将分别是您的开始日期和结束日期
推荐阅读
- java - 由于找不到 aws 区域,单元测试失败并出现 IllegalArgumentException
- react-native - 将大的 fetch 请求分解为较小的请求
- grafana - 如何使用 grafana 和 influxdb 显示传感器状态?
- c++ - 如何在 C++ 中注册一个动态成员
- service - 读取 WFS 服务数据
- ios - iOS 14 requestTrackingAuthorization 状态总是被拒绝
- flutter - 为什么 Dart 中的类型检查如此奇怪?
- python - 为什么easy_install在jython2.7中输出错误?
- typescript - 找不到模块“vue-html-to-paper”的声明文件
- css - 切换方向时线梯度不起作用