首页 开发编程 正文

php怎么把编号写进表格里(php怎么把编号写进表格里)

 // END 配置 //链接数据库 $link = mysql_connect($cfg_dbhost; mysql_select_db($cfg_dbname); //选择编码 mysql_query("set names ".$cfg_db_language);...

今天给各位分享php怎么把编号写进表格里的知识,其中也会对php怎么把编号写进表格里进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录:

如何在PHP网页数据列表中为每一行加入序列号

你插入数据库的数据给他加个时间字段,用这个时间字段做判断,如果这个时间是这一个月的数据就让他从1开始排

php 怎么把数据导出到excel表格

php 把数据导出到excel表格有多种方法,比如使用 phpExcel 等,以下代码是直接通过 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 配置

 //链接数据库

 $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";

 //导出表头(也就是表中拥有的字段)

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

  $t_field[] = $row['Field']; //Field中的F要大写,否则没有结果

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

 }

 echo "/tr";

 //导出100条数据

 $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页面表格序号

可以在遍历循环之前定义一个变量$i,

?php  $i=1 ?

在遍历循环的单元格里面自动递增就好了!

td?php echo $x++ ?/td

应该是最简单的方法了!!!

怎么使用php把表格中的数据导入到excel中

下面是我写的一个PHP导出数据到CSV问价的函数,你到时候直接调用就行了

/**

 * 导出CSV文件

 * @param string $fileName 文件名字

 * @param string|array $data 导出数据,csv格式的字符串|数值数组

 * @param string $to_encoding 目标转换编码

 * @param string $from_encoding 当前编码

 */

function exportCSV($fileName = '', $data = '', $to_encoding = 'gb2312', $from_encoding = 'utf-8') {

$fileName = empty($fileName) ? date('YmdHis') : $fileName;

// 文件标签

Header("Content-type: application/octet-stream");

header("Content-type: application/vnd.ms-excel; charset=$from_encoding");

Header("Content-Disposition: attachment; filename=$fileName.csv");

$str = '';

if($data) {

if(is_array($data)) {

foreach ($data as $v) {

if(is_array($v)) {

foreach ($v as $vo) {

$str .= (is_numeric($vo) ? "'".$vo : $vo."").",";

}

$str = trim($str, ",")."\r\n";

} else {

$str .= (is_numeric($v) ? "'".$v : $v).",";

}

}

$str = trim($str, ",")."\r\n";

} else {

$str = $data;

}

}

echo mb_convert_encoding($str, "gb2312", "utf-8");

exit;

}

关于php怎么把编号写进表格里和php怎么把编号写进表格里的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文转载自互联网,如有侵权,联系删除