創(chuàng)建一個數(shù)據(jù)表 名為 前綴sites 數(shù)據(jù)表里有以下字段
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供大理州網(wǎng)站建設(shè)、大理州做網(wǎng)站、大理州網(wǎng)站設(shè)計、大理州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、大理州企業(yè)網(wǎng)站模板建站服務(wù),十余年大理州做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
site_id 整數(shù)型不為空的主鍵
url varchar 255
title varchar 255
short_desc text
indexdate date
spider_depth 整數(shù)型 默認為2
required text
disallowed text
can_leave_domain bool
在php開發(fā)過程中,對于大量的數(shù)據(jù)考慮用表格輸出的時候可以用得到,代碼如下:
html?
head?
title二行5列一共10個數(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ù)庫讀取代碼:
?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怎么輸出5×7的表格的步驟。
1、新建一個php文件并命名為test.php,用于講解php如何生成5乘7的表格。
2、使用header()方法設(shè)置頁面的編碼格式為utf-8。
3、定義5乘7的數(shù)組,保存生成表格的數(shù)據(jù)。
4、在test.php文件中,使用echo表格的table標(biāo)簽,將邊框設(shè)置為1px。
5、在test.php文件中,使用foreach遍歷數(shù)組,輸出表格行(tr),在foreach內(nèi),再使用一個foreach循環(huán)數(shù)組內(nèi)的元素值,作為表格單元格的數(shù)據(jù)。
6、在瀏覽器打開test.php文件,查看成果。
excel導(dǎo)出網(wǎng)上找個插件。
但是如果excel或者wps是新版的,可以導(dǎo)出為csv,php內(nèi)置有此方法函數(shù)。
用table/table就可以了啊,然后用PHP的逐條輸出數(shù)據(jù)語句相結(jié)合,你圖太小,根本看不清,不過道理就是這么個道理的
如果樓主想生成一個固定格式的excel表格的話,可以現(xiàn)在excel里面做好,然后另存為網(wǎng)頁格式,然后你在Dreamweaver中打開看這段代碼,然后在這段代碼的最開頭的部分添加以下兩句語句最后將這個改動的代碼保存為PHP文件即可使用還有這個做法有個小Bug。就是在報表開頭會輸出“--”,不知道為什么,請其他高手解釋一下 查看原帖