我告訴你個簡單直接的方法 在PHP環(huán)境下放一個PHPmyadmin 連接數(shù)據(jù)庫~然后點(diǎn)擊相應(yīng)數(shù)據(jù)庫表~查詢出相關(guān)數(shù)據(jù)~下方有個導(dǎo)出查詢結(jié)果~然后選擇txt導(dǎo)出~OK搞定~
創(chuàng)新互聯(lián)建站成都網(wǎng)站建設(shè)定制網(wǎng)站制作,是成都網(wǎng)站維護(hù)公司,為電動窗簾提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計、前端HTML5制作、后臺程序開發(fā)等。成都網(wǎng)站維護(hù)熱線:18982081108
簡單直接方便快捷
如果你想用原生的方法導(dǎo)出的話 更方便了
直接sql查詢數(shù)據(jù)
然后拼接字符串
新建/打開文本
寫入字符串~
我想這個東西初學(xué)者都會我就不多寫代碼了
在PHP里面,獲取一個文本文件(也就是常說的的TXT文件)的方法有兩個:
file_get_contents把一個文件所有內(nèi)容獲取到一個字符串變量里面,適合需要對文件的所有內(nèi)容進(jìn)行整體處理的情況,例如下面的代碼顯示文件的所有內(nèi)容:
$s=file_get_contents('abc.txt');
echo $s;
file把一個文件的所有獲取到數(shù)組里面,適合需要按行處理文件的情況,例如下面的代碼顯示文件的第10行:
$a=file('abc.txt');
echo $a[9];
在PHP里面,把變量內(nèi)容寫入到文本文件的方法有兩個:
file_put_contents重寫文件,例如下面的語句把$s的內(nèi)容寫入文件中:
$s='123';
file_put_contents('abc.txt', $s);
fopen、fput也可以實(shí)現(xiàn)上面的功能,還增加了一些自由度,例如下面的語句把$s的內(nèi)容添加到文件的后面:
$fp=fopen('abc.txt', 'a');
fputs($fp,$s);
fclose($fp);
結(jié)合前面的兩個方法就可以實(shí)現(xiàn)把一個文件的內(nèi)容寫入到另外的文件里面,例如下面的代碼把1.txt的內(nèi)容添加(或者覆蓋)到2.txt文件中:
$s=file_get_contents('1.txt');
$fp=fopen('2.txt', 'a');//'a'表示添加在后面,如果要覆蓋現(xiàn)有內(nèi)容可以使用'w'
fputs($fp,$s);
fclose($fp);
使用form表單post數(shù)據(jù)到PHP,然后用file_put_contents($fileName, $data)寫入文件,$fileName是文件名,$data是要寫入的數(shù)據(jù)
新建一個a.php文件,將下面的復(fù)制進(jìn)去訪問一下,填寫后點(diǎn)擊提交,會生成一個a.txt的文件,里面是你填寫的內(nèi)容
可能會有一個notice的報錯,不必理會
?php
$data = $_POST['text'];
$fileName = 'a.txt';
file_put_contents($fileName, $data);
?
!doctype html
html
head
meta charset="utf-8"
titletest/title
/head
body
form action="./a.php" method="post"
textarea name="text" id="" cols="30" rows="10"/textarea
input type="submit" value="提交"
/form
/body
/html