首页 > 后端开发 > 正文

php搭建表格框架 如何用php生成表格

2023-09-08 19:01:23 | 我爱编程网

最近经常有小伙伴私信询问php搭建表格框架 如何用php生成表格相关的问题,今天,我爱编程网小编整理了以下内容,希望可以对大家有所帮助。

php搭建表格框架 如何用php生成表格

PHP典型模块与项目实战大全:创建表单

创建表单

表单(Form)是HTML最常见的标记之一 用于采集和提交用户输入的信息 Form表单由 个要素构成 分别是表单控件 Action和Method

表单控件(Form Controls) 通过各种控件 用户可以输入文字信息 可以选择内容 表单中常见的控件如表 所示

Action:指明处理表单信息的文件

Method:表示发送信息的方式 Method有Get和Post两个值 Get是将表单控件的name和value信息编码后通过URL发送 通常是为了取得和显示数据 Post则通过HTTP发送 用于数据的保存和更新

表   表单常用控件说明表

表单控件常见的有单行输入文本框 复选框 单选框 下拉框和多行输入框 下面作具体的介绍

单行输入文本框

单行输入文本框控件允许用户输入一行文本 代码示例如下

<form action= ///yourname asp method= get >

<h >请输入你的姓名 <h >

<input type= text name= yourname >

<h >请输入你的密码 <h >

<input type= password name= yourpw >

<input type= submit value= 提交 >

</form>

【代码解读】

上面示例中 密码 输入框用标记(input type= password )表示 提交 按钮用标记(input type= submit )表示

复选框(checkbox)

复选框控件允许用户选中多个选项 代码示例如下

<input type= checkbox name= sports value= snooker checked>斯诺克<br>

<input type= checkbox name= sports value= tennis >网球<br>

<input type= checkbox name= sports value= basketball >篮球<br>

注意 checked表示默认值 是已选中状态

单选框(radio) 我爱编程网

单选框控件允许用户在提供的多个选择中 选择一个选项 代码示例如下

<input type= radio name= sports value= snooker checked>斯诺克<br>

<input type= radio name= sports value= tennis >网球<br>

<input type= radio name= sports value= basketball >篮球<br>

下拉框(select)

下拉框控件允许用户选择一个下拉菜单中的选项 代码示例如下

<select  name= sports >

<option value= snooker >斯诺克

<option value= tennis >网球

<option value= basketball >篮球

</select>

多行输入框(textarea)

多行输入框控件允许用户输入多行文本 代码示例如下

<textarea name= suggest cols = rows = ></textarea>

注意 cols为文本框宽度 rows为文本框高度

返回目录 PHP典型模块与项目实战大全

编辑推荐

Java Web开发详解

PHP Web开发学习实录

lishixinzhi/Article/program/PHP/201311/21529

php搭建表格框架 如何用php生成表格

php语言怎么做表格


要使用纯PHP创建或编辑Excel电子表格,我们将使用PHPExcel库,它可以读写许多电子表格格式,包括xls,xlsx,ods和csv。在我们继续之前,仔细检查您的服务器上是否有PHP 5.2或更高版本以及安装了以下PHP扩展:php_zip,php_xml和php_gd2。

创建电子表格
创建电子表格是PHP应用程序中最常见的用例之一,用于将数据导出到Excel电子表格。查看以下代码,了解如何使用PHPExcel创建示例Excel电子表格: (推荐学习:PHP视频教程)
// Include PHPExcel library and create its object
require('PHPExcel.php');

$phpExcel = new PHPExcel;

// Set default font to Arial
$phpExcel->getDefaultStyle()->getFont()->setName('Arial');

// Set default font size to 12
$phpExcel->getDefaultStyle()->getFont()->setSize(12);

// Set spreadsheet properties _ title, creator and description
$phpExcel ->getProperties()->setTitle("Product list");
$phpExcel ->getProperties()->setCreator("Voja Janjic");
$phpExcel ->getProperties()->setDescription("PHP Excel spreadsheet testing.");

// Create the PHPExcel spreadsheet writer object
// We will create xlsx file (Excel 2007 and above)
$writer = PHPExcel_IOFactory::createWriter($phpExcel, "Excel2007");

// When creating the writer object, the first sheet is also created
// We will get the already created sheet
$sheet = $phpExcel ->getActiveSheet();

// Set sheet title
$sheet->setTitle('My product list');

// Create spreadsheet header
$sheet ->getCell('A1')->setValue('Product');
$sheet ->getCell('B1')->setValue('Quanity');
$sheet ->getCell('C1')->setValue('Price');

// Make the header text bold and larger
$sheet->getStyle('A1:D1')->getFont()->setBold(true)->setSize(14);

// Insert product data


// Autosize the columns
$sheet->getColumnDimension('A')->setAutoSize(true);
$sheet->getColumnDimension('B')->setAutoSize(true);
$sheet->getColumnDimension('C')->setAutoSize(true);

// Save the spreadsheet
$writer->save('products.xlsx');如果要下载电子表格而不是将其保存到服务器,请执行以下操作:
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="file.xlsx"');
header('Cache-Control: max-age=0');
$writer->save('php://output');

php搭建表格框架 如何用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 word-break:break-all '> "; 

$str.= " <td> ".$result[ "title "]. " </td> "; 
if(($i+1)%$num==0) { 
$str.= " </tr> "; 


?> 
<table border=0> 
<? 
echo $str; 
?> 
</table>

以上就是我爱编程网小编整理的内容,想要了解更多相关资讯内容敬请关注我爱编程网。
与“php搭建表格框架 如何用php生成表格”相关推荐
php表格怎么跟框架连 用ssh框架,怎么和PHP一起使用搭建
php表格怎么跟框架连 用ssh框架,怎么和PHP一起使用搭建

html5写的网站和后台php语言该如何对接?不管是静态页面还是动态页面,最终呈现给用户的都是由HTML、CSS、JS等组成的,浏览器能解析的内容。HTML模版与PHP的结合方式有三种:混合编程使用模版引擎前后端分离混合编程混合编程就是一个文件里既有HTML代码,也有PHP代码,这是PHP早期的开发模式。使用模版引擎由于在混合编程模式下,PHP文

2023-09-28 20:10:44
php表格框架 php语言怎么做表格
php表格框架 php语言怎么做表格

PHP+Ajax如何实现表格的实时编辑这次给大家带来PHP+Ajax如何实现表格的实时编辑,PHP+Ajax实现表格实时编辑的注意事项有哪些,下面就是实战案例,一起来看一下。如果我们的对于一个表格中所有的数据都能在本页进行操作那该是多酷炫的一件事(用起来炒鸡爽)!用Ajax就可以实现这个功能啦。废话不多说,下面贴出我写的demo吧哈哈。我用的TP框架(3.2)比较习惯啦。首先是

2023-09-05 15:08:45
php创建表项目框架 php语言怎么做表格
php创建表项目框架 php语言怎么做表格

php语言怎么做表格要使用纯PHP创建或编辑Excel电子表格,我们将使用PHPExcel库,它可以读写许多电子表格格式,包括xls,xlsx,ods和csv。在我们继续之前,仔细检查您的服务器上是否有PHP5.2或更高版本以及安装了以下PHP扩展:php_zip,php_xml和php_gd2。创建电子表格创建电子表格是PHP应用程序中最常见的用例之一,用于将数据导出到Exce

2023-09-17 08:05:46
php框架iview iview表单提交的值怎么来获取和生成表格
php框架iview iview表单提交的值怎么来获取和生成表格

vue和iview以及less如何实现换肤的功能(附代码)本篇文章给大家带来的内容是关于vue和iview以及less如何实现换肤的功能(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。项目搭建用的vue—cli,css框架选择的iview1、首先安装less支持npminstall--save-devless-loaderless然后去build文件夹

2023-09-02 14:15:37
php的ci框架表格 ci框架如何去除index.php
php的ci框架表格 ci框架如何去除index.php

php现在比较热门实用的框架有哪些?PHP作为强大的Web开发语言,上手非常容易,开发效率很高,不需要像Java一样进行编译后才能执行,但是如果用原生的PHP来开发还是会存在开发速度慢,或者说后期维护难度大,缺乏代码严谨性等问题,我就需要使用目前流行的MVC框架,那么现在有哪些PHP框架更方便,更快捷呢?1.Laravellaravel可以说是从去年到今年都是最热门的PHP框架

2023-09-18 12:13:02
php表格框架换色 HTML+PHP 改变表格行颜色
php表格框架换色 HTML+PHP 改变表格行颜色

php改变表格的背景颜色加上样式的,&lt;tablealign="center"&gt;#fff是白色,你可以改为其他的颜色的,align="center"是居中显示的,你可以选择left左显示或者right右显示!希望对你有帮助!!HTML+PHP改变表格行颜色问题出在你是做了10次table的循环,expression里面是用rowIndex作为判断,这样每次做判断的时候都row

2023-09-18 12:56:54
php制作表格的框架 php语言怎么做表格
php制作表格的框架 php语言怎么做表格

php语言怎么做表格要使用纯PHP创建或编辑Excel电子表格,我们将使用PHPExcel库,它可以读写许多电子表格格式,包括xls,xlsx,ods和csv。在我们继续之前,仔细检查您的服务器上是否有PHP5.2或更高版本以及安装了以下PHP扩展:php_zip,php_xml和php_gd2。创建电子表格创建电子表格是PHP应用程序中最常见的用例之一,用于将数据导出到Exce

2023-09-20 08:08:55
php的表格框架 怎么用php设计一个四行一列的表格
php的表格框架 怎么用php设计一个四行一列的表格

php语言怎么做表格要使用纯PHP创建或编辑Excel电子表格,我们将使用PHPExcel库,它可以读写许多电子表格格式,包括xls,xlsx,ods和csv。在我们继续之前,仔细检查您的服务器上是否有PHP5.2或更高版本以及安装了以下PHP扩展:php_zip,php_xml和php_gd2。创建电子表格创建电子表格是PHP应用程序中最常见的用例之一,用于将数据导出到Exce

2023-09-06 08:55:25