gpt4 book ai didi

php - 使用 php 导出的文本文件不会更新

转载 作者:行者123 更新时间:2023-11-29 00:12:56 33 4
gpt4 key购买 nike

我的 php 文件在将查询结果导出为 txt 文件时遇到问题。

当我第一次尝试代码时,一切顺利,txt 中的数据是正确的。但是当我尝试更新数据库并第二次导出时,第二次中的数据不会更新,内容仍然与第一次导出的文件相同。我尝试将导出的文件名更改为另一个名称,但是当我再次尝试时,第三个导出的文件仍然与第一个和第二个相同,甚至名称仍然与以前相同。这是我的代码:

<?php
include "config/koneksi.php";

$scq=mysql_query("SELECT a.tanggal, a.no_cust, a.nama_cust, a.no_sc, b.no_p FROM norder AS a, norder AS b WHERE a.no_sc = b.no_p AND a.tanggal = b.tanggal ORDER BY a.no_cust ASC, STR_TO_DATE(a.tanggal, '%d-%m-%Y') ASC");


while ($result = mysql_fetch_array($scq)) {
echo
"^".$result['no_order']."^,^".$result['no_sc']."^,^".$result['tanggal']."^,^".$result['pengiriman']."^,^".$result['no_cust']."^,^".$result['nama_cust']."^,^".$result['no_p']."^,^".$result['material']."^,^".$result['ppn']."^,^".$result['pembayaran']."^,^".$result['login']."^,^".$result['tahunkirim']."^,^".$result['tanggal2']."^,^".$result['pckg']."^,^".$result['kontrak']."^,^".$result['note']."^,^".$result['cur']."^,^".$result['kurs']."^,^".$result['acc']."^,^".$result['tglacc']."^,^".$result['kdsales']."^,^".$result['nasales']."^,^".$result['luar']."^,^".$result['finishing1']."^,^".$result['note2']."^,^".$result['jkontrak']."^,^".$result['jadwal']."^,^".$result['hrgmf']."^,^".$result['disc']."^,^".$result['jasax']."^,^".$result['kursp']."^;\n";
}

header("Content-type: text/plain");
header("Content-disposition: attachment; filename='test.txt'");

?>

我使用“^”作为 txt 文件中引号的副标题。这是我第一次尝试从 PHP 代码导出文件,所以我有点迷茫了。

最佳答案

PHP scripts often generate dynamic content that must not be cached by the client browser or any proxy caches between the server and the client browser. Many proxies and clients can be forced to disable caching with:

尝试在当前 header() 之前添加标题。请注意,这一定会对您有所帮助。

header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header("Content-type: text/plain");
header("Content-disposition: attachment; filename='test.txt'");

关于php - 使用 php 导出的文本文件不会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24168201/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com