成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php把一個(gè)數(shù)據(jù)做成表格,PHP做一個(gè)表格

如何用php生成表格

在php開(kāi)發(fā)過(guò)程中,對(duì)于大量的數(shù)據(jù)考慮用表格輸出的時(shí)候可以用得到,代碼如下:

創(chuàng)新互聯(lián)公司從2013年開(kāi)始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元南岔做網(wǎng)站,已為上家服務(wù),為南岔各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

html?

head?

title二行5列一共10個(gè)數(shù)據(jù)/title?

/head?

body?

table?border="1"?width=80%?

tr?

?php?

$num?=?5;?//當(dāng)前每一行顯示列數(shù)?

$k?=?1;?//初始化?

while($k=10)?

{?

if($k?%?$num?==?0){?

if($k==10){?

echo?'td'.$k.'/td/tr'."\r\n";?

}else{?

echo?'td'.$k.'/td/trtr'."\r\n";?

}?

}?

else?{?

echo?'td'.$k.'/td'."\r\n";?

}?

$k+=1;?//自加?

}?

??

/table?

/body?

/html

下面是從數(shù)據(jù)庫(kù)讀取代碼:

?php?

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

$query?=?mysql_query($sql);?

$num?=?mysql_num_rows($query);?

for($i=0;$i?$num;$i++)?{?

$result?=?mysql_fetch_array($query);?

if($i%3==0){?

$str.=?"?tr?style=?'word-break:break-all?'?";?

}?

$str.=?"?td?".$result[?"title?"].?"?/td?";?

if(($i+1)%$num==0)?{?

$str.=?"?/tr?";?

}?

}?

??

table?border=0?

??

echo?$str;?

??

/table

PHP如何將查詢出來(lái)的數(shù)據(jù)導(dǎo)出成excel表格(最好做一個(gè)按鈕)?

講的復(fù)雜了??!\x0d\x0a你先在一個(gè)完整版的PHPExcel之后解壓,在“Examples”目錄下會(huì)找到一大堆例子,根據(jù)你的要求這個(gè)“01simple-download-xlsx.php”文件就可以了!\x0d\x0a注:你先保持“01simple-download-xlsx.php”文件所在的目錄位置不要變,測(cè)試好了,再改變名,移到別的地方,地方變了的話,文件里的 “require_once dirname(__FILE__) . '/../Classes/PHPExcel.php';”的所在位置也要變!\x0d\x0a我們要改動(dòng)代碼很少,如下:\x0d\x0a// Add some data\x0d\x0a$objPHPExcel-setActiveSheetIndex(0)\x0d\x0a-setCellValue('A1', 'Hello')\x0d\x0a-setCellValue('B2', 'world!')\x0d\x0a-setCellValue('C1', 'Hello')\x0d\x0a-setCellValue('D2', 'world!');\x0d\x0a\x0d\x0a// Miscellaneous glyphs, UTF-8\x0d\x0a$objPHPExcel-setActiveSheetIndex(0)\x0d\x0a-setCellValue('A4', 'Miscellaneous glyphs')\x0d\x0a-setCellValue('A5', 'éàèùaê?????ü???ü?');\x0d\x0a、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、\x0d\x0a直接用的我的替換\x0d\x0a$objPHPExcel-setActiveSheetIndex(0)//這個(gè)就是現(xiàn)實(shí)導(dǎo)出的表第一行,有幾列是根據(jù)你的那張表有幾列!\x0d\x0a-setCellValue('A1', '單號(hào)')\x0d\x0a-setCellValue('B1', '標(biāo)題')\x0d\x0a-setCellValue('C1', '內(nèi)容')\x0d\x0a-setCellValue('D1', '序列')\x0d\x0a-setCellValue('E1', '數(shù)字');\x0d\x0a//下面實(shí)現(xiàn)的就是建立數(shù)據(jù)庫(kù)連接,直接到表,你的連接數(shù)據(jù)庫(kù)、表、字段應(yīng)該與我的不一樣,你可以參考\x0d\x0a$conn=@mysql_connect("localhost","root","root") or die("數(shù)據(jù)庫(kù)服務(wù)器連接錯(cuò)誤".mysql_error());//連接mysql數(shù)據(jù)庫(kù)\x0d\x0amysql_select_db("temp",$conn) or die("數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤".mysql_error());//數(shù)據(jù)庫(kù)\x0d\x0amysql_query("set character set gb2312");\x0d\x0amysql_query("set names gb2312");\x0d\x0a\x0d\x0a$sqlgroups="select * from test ";//查詢這一張表的條件\x0d\x0a$resultgroups=mysql_query($sqlgroups);\x0d\x0a$numrows=mysql_num_rows($resultgroups);\x0d\x0aif ($numrows0)\x0d\x0a{\x0d\x0a$count=1;\x0d\x0awhile($data=mysql_fetch_array($resultgroups))\x0d\x0a{\x0d\x0a$count+=1;\x0d\x0a$l1="A"."$count";\x0d\x0a$l2="B"."$count";\x0d\x0a$l3="C"."$count";\x0d\x0a$l4="D"."$count";\x0d\x0a$l5="E"."$count";\x0d\x0a$objPHPExcel-setActiveSheetIndex(0) \x0d\x0a-setCellValue($l1, $data['id'])//這就是你要導(dǎo)出表的字段、與對(duì)應(yīng)的名稱\x0d\x0a-setCellValue($l2, $data['title'])\x0d\x0a-setCellValue($l3, $data['content'])\x0d\x0a-setCellValue($l4, $data['sn'])\x0d\x0a-setCellValue($l5, $data['num']);\x0d\x0a}\x0d\x0a}

php 怎么把數(shù)據(jù)導(dǎo)出到excel表格

php 把數(shù)據(jù)導(dǎo)出到excel表格有多種方法,比如使用 phpExcel 等,以下代碼是直接通過(guò) header 生成 excel 文件的代碼示例:

?php

header("Content-type:application/vnd.ms-excel");

header("Content-Disposition:filename=xls_region.xls");

$cfg_dbhost?=?'localhost';

$cfg_dbname?=?'testdb';

$cfg_dbuser?=?'root';

$cfg_dbpwd?=?'root';

$cfg_db_language?=?'utf8';

//?END?配置

//鏈接數(shù)據(jù)庫(kù)

$link?=?mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd);

mysql_select_db($cfg_dbname);

//選擇編碼

mysql_query("set?names?".$cfg_db_language);

//users表

$sql?=?"desc?users";

$res?=?mysql_query($sql);

echo?"tabletr";

//導(dǎo)出表頭(也就是表中擁有的字段)

while($row?=?mysql_fetch_array($res)){

$t_field[]?=?$row['Field'];?//Field中的F要大寫,否則沒(méi)有結(jié)果

echo?"th".$row['Field']."/th";

}

echo?"/tr";

//導(dǎo)出100條數(shù)據(jù)

$sql?=?"select?*?from?users?limit?100";

$res?=?mysql_query($sql);

while($row?=?mysql_fetch_array($res)){

echo?"tr";

foreach($t_field?as?$f_key){

echo?"td".$row[$f_key]."/td";

}

echo?"/tr";

}

echo?"/table";

?

名稱欄目:php把一個(gè)數(shù)據(jù)做成表格,PHP做一個(gè)表格
本文地址:http://jinyejixie.com/article40/dseceeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司營(yíng)銷型網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站網(wǎng)站內(nèi)鏈、云服務(wù)器手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
城步| 开远市| 综艺| 辽中县| 宝坻区| 双桥区| 民丰县| 望都县| 宁武县| 辽源市| 辽阳市| 平度市| 嘉善县| 清水河县| 武功县| 尖扎县| 日土县| 化州市| 罗源县| 巩留县| 尼木县| 将乐县| 台北县| 青神县| 宝应县| 阿巴嘎旗| 辽中县| 德庆县| 综艺| 南宁市| 伊宁市| 大庆市| 湘乡市| 普定县| 喀喇沁旗| 西宁市| 密云县| 松溪县| 海口市| 彭阳县| 乐亭县|