bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

php獲取保存數據到文件 php獲取保存數據到文件里

PHP中,從數據庫取出幾條數據,如何先生成xls文件,然后保存到指定文件夾下面?

$keynames=array(

成都創新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于做網站、成都網站建設、沿灘網絡推廣、重慶小程序開發、沿灘網絡營銷、沿灘企業策劃、沿灘品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創新互聯公司為所有大學生創業者提供沿灘建站搭建服務,24小時服務熱線:13518219792,官方網址:vcdvsql.cn

'0'='訂單號',

'1'='項目名稱',

'2'='單價',

'3'='數量',

'4'='運費',

'5'='金額',

'6'='支付狀態',

'7'='支付時間',

'8'='選項',

'9'='備注',

'10'='收件人',

'11'='手機',

'12'='送貨地址',

'13'='物流',

'14'='物流單號'

);

down_excel($eorders, $keynames,$array_key, $name);

//生成簡單excel。table生成。生成excel非標準。phpexcel生成的標準,可讀寫excel

function down_xls($data, $keynames, $name = 'dataxls') {

$xls [] = "htmlmeta http-equiv=content-type content=\"text/html; charset=UTF-8\"bodytable border='1'";

$xls [] = "trtdID/tdtd" . implode ( "/tdtd", array_values ( $keynames ) ) . '/td/tr';

foreach ( $data as $o ) {

$line = array (++ $index );

foreach ( $keynames as $k = $v ) {

$line [] = $o [$k];

}

$xls [] = 'trtd' . implode ( "/tdtd", $line ) . '/td/tr';

}

$xls [] = '/table/body/html';

$xls = join ( "\r\n", $xls );

header ( 'Content-Disposition: attachment; filename="' . $name . '.xls"' );

die ( mb_convert_encoding ( $xls, 'UTF-8', 'UTF-8' ) );

}

//add by wqc excel

function down_excel($data, $keynames,$array_key, $name = 'dataxls') {

require_once(dirname(dirname(dirname(__FILE__))) . '/PHPExcel/PHPExcel.php');

require_once(dirname(dirname(dirname(__FILE__))) . '/PHPExcel/PHPExcel/IOFactory.php');

//實例化phpexcel

$objPHPExcel = new PHPExcel();

$objPHPExcel-getActiveSheet()-getDefaultColumnDimension()-setWidth(16);//設置單元格寬度

$objPHPExcel-getActiveSheet()-setTitle('kutuan');//設置當前工作表的名稱

foreach($keynames as $k=$r){

$objPHPExcel-getActiveSheet()-getStyleByColumnAndRow($k, 1)-getFont()-setBold(true);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow($k, 1, $r);

}

foreach($data as $key=$value)

{

//$objPHPExcel-getSheet(1)-getProtection()-setSheet(true);

//$objPHPExcel-getSheet(1)-protectCells(0, ($key+2),$value['id']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(0, ($key+2),$value['id']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(1, ($key+2),$value['team_id']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(2, ($key+2),$value['price']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(3, ($key+2),$value['quantity']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(4,($key+2),$value['fare']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(5, ($key+2),$value['origin']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(6, ($key+2),$value['state']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(7, ($key+2),$value['pay_time']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(8, ($key+2),$value['condbuy']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(9, ($key+2),$value['remark']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(10, ($key+2),$value['realname']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(11, ($key+2),$value['mobile']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(12, ($key+2),$value['address']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(13, ($key+2),$value['express']);

$objPHPExcel-getActiveSheet()-setCellValueByColumnAndRow(14, ($key+2),$value['express_no']);

}

$objPHPExcel-setActiveSheetIndex(0);//設置打開excel時顯示哪個工作表$name.

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');

header("Content-Type: application/force-download");

header("Content-Type: application/octet-stream");

header("Content-Type: application/download");

header("Content-Disposition: attachment; filename=".$name);

header("Content-Transfer-Encoding: binary");

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

header("Cache-Control: must-revalidate, post-check=0, pre-check=0");

header("Pragma: no-cache");

return $objWriter-save('php://output');

}

php將數據寫入文件

使用form表單post數據到PHP,然后用file_put_contents($fileName, $data)寫入文件,$fileName是文件名,$data是要寫入的數據

新建一個a.php文件,將下面的復制進去訪問一下,填寫后點擊提交,會生成一個a.txt的文件,里面是你填寫的內容

可能會有一個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

求PHP從數據庫中讀取內容并存入文件和從文件讀取數據插入數據庫的代碼

//第一種?

?php

$conn?=?mysql_connect("主機名","用戶名","密碼");

mysql_select_db("數據庫名",$conn);

$sql?=?"select?*?from?user";

$result?=?mysql_query($sql);

$data="";

while($row?=?mysql_fetch_row($result)){

foreach($row?as?$v){

$data?.=$v."|";??????//加個樹線隔開字段

}

nl2br($data);????//讀完一行回車

}

file_put_contents("abc.txt",$data);

//第二種

?php

$filename?=?"abc.txt";

$res?=?fopen($filename,"r");

while(!feof($res)){

$buffer?=?fgets($res);

$buffer?=?str_replace('?',?'|',?$buffer);?

$array?=?explode('|',?$buffer);?

foreach($array?as?$v){

if(strlen($v)0){

$arr[]?=?$v;

}

}

}

fclose($res);

//組裝數組插入數據庫就可以了

關于PHP文件操作: php保存數據到文本文件,怎么弄?

把你要保存的數據序列化一下,保存到文本中,如果需要修改,則從文本中取出,在反序列化化,在修改后,在序列化一下,保存到文本中。

文本的讀寫 參考fopen 等函數

php從文件中讀取數據,保存到數組,從數組里選取前幾列數據寫入到文件里

?PHP

$file_name="1.txt";

$fp=fopen($file_name,'r');

$str=array();

$bian=0;

while(!feof($fp))

{

$buffer=fgets($fp);

$str[$bian]=$buffer;

$bian++;

}

fclose($fp);

var_dump($str);

$k=fopen("2.txt","a+");

for($z=0;$z2;$z++){

fwrite($k,$str[$z]);

}

fclose($k);

?

網頁標題:php獲取保存數據到文件 php獲取保存數據到文件里
URL標題:http://vcdvsql.cn/article12/hepcgc.html

成都網站建設公司_創新互聯,為您提供網站改版微信公眾號營銷型網站建設全網營銷推廣網站排名網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化