php获取mysql数据并导出为txt_php提交过来的数据生成为txt文件

本文介绍如何使用PHP从MySQL数据库获取数据,然后根据用户提交的标题生成TXT文件。首先展示了一个前端表单,用于提交一行一个的关键词。接着是一个后台处理程序,它接收这些关键词,按标题生成TXT文件,并将数据写入文件。操作前需在根目录下创建test文件夹。
摘要由CSDN通过智能技术生成

一共两个文件,具体链接数据库的部分给直接去除了,前台是提交的文字部分,一行一个,在提交后另一个程序文件进行处理,然后按照提交的文件名生成相应的txt 文件,并在txt 文件中加入数据,在使用之前需要先在根目录下新建 test 文件下。

前台表单文件如下(保存为dcwz.php):

error_reporting(0);

//require_once("../config.php");

//require_once("../admin/ly_check.php");

//$sql="select * from leibie";

//$rs=mysql_query($sql);

?>

无标题文档

现在项目类别:

while($rows=mysql_fetch_assoc($rs)){

?>

"><?php echo $rows["lid"]."=>".$rows["yyname"]."=>".$rows["leibie"];?>

}

?>

模糊关键词:

请输入标题
*(一行一个)

生成 txt 文件的处理程序如下所示(保存为dcwj_cl.php):

$biaoti_cl=explode("\n",$biaoti);

$biaoti_num=count($biaoti_cl);

$file_type = "txt";

for($i=0;$i

$file_name = mb_convert_encoding($biaoti_cl[$i],'GBK',"UTF-8");

$data[] = array("tom","boy",20);

$dir=dirname(__FILE__)."\\text\\";

$string = "";

foreach($data as $k =>$v){

foreach($v as $vstr){

$string .= mb_convert_encoding($vstr,'GBK',"UTF-8");

}

}

$string .="\r\n";

$filedir = $dir.trim($file_name).".".$file_type;

$fileurl = str_replace('',' ',$filedir);

$fp = fopen($fileurl,"a+");

echo '创建'.$fileurl.'
';

fwrite($fp,$string);

fclose($fp);

}

?>

以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值