使用php输出一个表格(php定义一个函数,输出页面表格)

本文目录
- php定义一个函数,输出页面表格
- 使用php循环语句输出一个5行*4列的表格,并且在每行输出1,2,3,4,5
- 怎么通过php把sql数据的数据导出的表格
- PHP输出表格的问题
- 请教php如何循环输出表格
- php怎么输出5×7的表格
- 如何用php生成表格
- php里吧1到10输出到一个表格代码
php定义一个函数,输出页面表格
function get_users()
{
//组装数据
$data = [
,
,
,
];
//返回
return $data;
}
使用php循环语句输出一个5行*4列的表格,并且在每行输出1,2,3,4,5
《table width="100%" border="2" cellspacing="2" cellpadding="2"》
《tr》
《td colspan="4" style="background:#9C0; color:#333; text-align:center"》方法一《/td》
《/tr》
《?
//方法1 for循环 已知循环次数
$i=1;
for($i;$i《6;$i++){
?》
《tr》
《td width="17%"》《? echo $i; ?》《/td》
《td width="22%"》 《/td》
《td width="28%"》 《/td》
《td width="33%"》 《/td》
《/tr》
《? }?》
《tr》
《td colspan="4" style="background:#9C0; color:#333; text-align:center"》方法二《/td》
《/tr》
《tr》
《?
//方法2 数组循环
$arr = array(1, 2, 3, 4 ,5);
foreach ($arr as &$value) { ?》
《td》《? echo $value; ?》《/td》
《td》 《/td》
《td》 《/td》
《td》 《/td》
《/tr》
《? } ?》
《/table》
怎么通过php把sql数据的数据导出的表格
使用phpexcel插件。
《?php
/**
* erport
* 导出excel
*/
$dir = dirname ( __FILE__ );
require $dir . ’/Class/db.class.php’;
require $dir . ’/PHPExcel/PHPExcel.php’;
$dbObj = new db ();
$phpexcelObj = new PHPExcel ();
for($i = 1; $i 《= 3; $i ++) {
$what = "*";
$condition = "student where grade = " . $i . " ORDER BY score DESC";
$res = $dbObj-》mySelect ( $what, $condition );
if ($i 》 1) {
$phpexcelObj-》createSheet ();
}
$phpexcelObj-》setActiveSheetIndex ( $i - 1 );
$sheetObj = $phpexcelObj-》getActiveSheet ( $i );
$sheetObj-》setTitle ( $i . "年级" );
$sheetObj-》setCellValue ( ’A1’, ’name’ )-》setCellValue ( ’B1’, ’score’ )-》setCellValue ( ’C1’, ’class’ );
$j = 2;
foreach ( $res as $key =》 $val ) {
$sheetObj-》setCellValue ( ’A’ . $j, $res );
$j ++;
}
}
$phpexcelObj-》setActiveSheetIndex ( 1 );
$writerObj = PHPExcel_IOFactory::createWriter ( $phpexcelObj, ’Excel5’ );
$writerObj-》save ( $dir . ’/Excels/scores.xls’ );
PHP输出表格的问题
你好,很高兴能为您回答这个问题,你别循环整个表格,这样的话,不好太对齐。你可以循环 每一行,就可以了。比如:
当然,我不知道你循环是怎么循环的,但是。我想类似这样,你可以这个基础上修改一下。如果还有什么不懂的,可以再问。希望可以帮助您
请教php如何循环输出表格
这种情况尽量用div 浮动来做。用table,比较麻烦,代码如下:
PHP code
《?php
$sql = "xxx limit 40";
$query = mysql_db_query($sql);
if(mysql_num_rows($query) 》 0){
?》
《table》
《?php
$ct = 0;
$cols = 8;
while($rs = mysql_fetch_array($query)){
//输出行首
if( $ct % $cols == 0 ){
echo ’《tr》’;
}
?》
《td》记录《/td》
《?php
++$ct;
//输出行尾巴
if( $ct % $cols == 0 ){
echo ’《/tr》’;
}
}
//单元格不够,补全单元格与行尾
if( $ct % $cols != 0 ){
$lack = ($cols - $ct % $cols);
for($i = 0; $i 《= $lack; $i++){
echo ’《td》 《/td》’;
}
echo ’《/tr》’;
}
?》
《/table》
《?php
}
?》
php怎么输出5×7的表格
php怎么输出5×7的表格的步骤。
1、新建一个php文件并命名为test.php,用于讲解php如何生成5乘7的表格。
2、使用header()方法设置页面的编码格式为utf-8。
3、定义5乘7的数组,保存生成表格的数据。
4、在test.php文件中,使用echo表格的table标签,将边框设置为1px。
5、在test.php文件中,使用foreach遍历数组,输出表格行(tr),在foreach内,再使用一个foreach循环数组内的元素值,作为表格单元格的数据。
6、在浏览器打开test.php文件,查看成果。
如何用php生成表格
在php开发过程中,对于大量的数据考虑用表格输出的时候可以用得到,代码如下:
《html》
《head》
《title》二行5列一共10个数据《/title》
《/head》
《body》
《table border="1" width=80%》
《tr》
《?php
$num = 5; //当前每一行显示列数
$k = 1; //初始化
while($k《=10)
{
if($k % $num == 0){
if($k==10){
echo ’《td》’.$k.’《/td》《/tr》’."\r\n";
}else{
echo ’《td》’.$k.’《/td》《/tr》《tr》’."\r\n";
}
}
else {
echo ’《td》’.$k.’《/td》’."\r\n";
}
$k+=1; //自加
}
?》
《/table》
《/body》
《/html》
下面是从数据库读取代码:
《?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. " 《/td》 ";
if(($i+1)%$num==0) {
$str.= " 《/tr》 ";
}
}
?》
《table border=0》
《?
echo $str;
?》
《/table》
php里吧1到10输出到一个表格代码
生成表格代码示例如下:
《?php
echo "《table border=’1’ cellpadding=’10’》";
for ($i = 0; $i 《 5; $i++)
{
echo "《tr》";
for ($j = 1; $j 《= 10; $j++)
{
echo "《td》";
echo $j;
echo "《/td》";
}
echo "《/tr》";
}
echo "《/table》";
?》
代码运行:

更多文章:
androidapp源码免费下载(如何实现APK的反编译得到APK的源码)
2026年9月22日 18:00
service pack 3(操作系统版本升级(SP) Service Pack 3当中的“Service Pack 3”是什么意思)
2026年9月22日 10:20
html代码怎么写大佬教程(html网页的题来个大佬,写代码,题目在图上)
2026年9月22日 10:10
结构体内又一个struct(c++ 在结构体中再嵌入一个结构体如何调用)
2026年9月22日 09:40
cocos creator中文(cocoscreator和cocoscreator3d的区别)
2026年9月22日 02:30





