当前位置:  编程技术>php
本页文章导读:
    ▪导出数据到excel时数字变为科学计数的解决方法      导出数据到excel时数字变为科学计数的解决方法,有需要的朋友可以参考下。 在数据导出到excel时数字格式不对,一般分为以下两种情况。 1、excel单元格设置长度不够 解决方法:   代码如.........
    ▪php存储过程调用举例      php存储过程调用举例,供大家学习参考。 代码如下: //比如要调用的存储过程为gxtj(a,b) $db=new mysqli("localhost","ssss","aaaaa","bbbb");    mysqli_query($db,"SET NAMES utf8");                    .........
    ▪php函数array_merge ()用法一例(合并同类数组)      合并同类型数组,array_merge ()函数的简单例子,供大家参考。   代码如下: $arr1 = $dblink->mem_fetch_array ( "SELECT t_pid,imgname,invented,score FROM `t_sum_giftimg` where t_pid=3 or t_pid=6", 0 );  $arr2 = $dblink->.........

[1]导出数据到excel时数字变为科学计数的解决方法
    来源: 互联网  发布时间: 2013-12-24

导出数据到excel时数字变为科学计数的解决方法,有需要的朋友可以参考下。

在数据导出到excel时数字格式不对,一般分为以下两种情况。

1、excel单元格设置长度不够
解决方法:
 

代码如下:
//在excel.php文件中 
$objActSheet = $objPHPExcel->getActiveSheet(); 
// 设置 栏目名称 
$objActSheet->setCellValue("b1", "卡号"); 
// 设置列的宽度 
$objActSheet->getColumnDimension('b')->setWidth(20);//改变此处设置的长度数值 

2、字符被excel理解成数字了,一般就是把那个字段设置成文本  或者想办法加入一些空格一类的。
解决方法:
 

代码如下:
//添加数据处,主要是把要显示数据以chunk_split()()函数处理以下,此函数的具体用法可以自己查看 
$objActSheet->setCellValue ( "b$i", chunk_split("123456789 ",4," ") );//当然,如果不想让用户看到数字间有空格,那就把要分割的字段值设大一些,如例子中的4设为大于等于9的即可。

    
[2]php存储过程调用举例
    来源: 互联网  发布时间: 2013-12-24

php存储过程调用举例,供大家学习参考。

代码如下:

//比如要调用的存储过程为gxtj(a,b)
$db=new mysqli("localhost","ssss","aaaaa","bbbb");   
mysqli_query($db,"SET NAMES utf8");                   
$result=$db->query("call gxtj($year,$jd)"); //  gxtj是mysql的存储过程名称 [color=gray][/color]
while( $row = $result->fetch_array(MYSQLI_ASSOC))  //完成从返回结果集中取出一行
{    
    while ($key=key($row)){  //依次取得字段名
        $value=current($row); //依次取得字段值
    }
}  


    
[3]php函数array_merge ()用法一例(合并同类数组)
    来源: 互联网  发布时间: 2013-12-24

合并同类型数组,array_merge ()函数的简单例子,供大家参考。
 

代码如下:
$arr1 = $dblink->mem_fetch_array ( "SELECT t_pid,imgname,invented,score FROM `t_sum_giftimg` where t_pid=3 or t_pid=6", 0 ); 
$arr2 = $dblink->mem_fetch_array ( "SELECT t_pid,imgname,invented,score FROM `t_sum_giftimg` where t_pid=10 or t_pid=12", 0 ); 
$imgInfo = array_merge ( $arr1, $arr2 ); 
if ($imgInfo) { 
   foreach ( $imgInfo as $imgInfo ) { 
       $imgs [] = $imgInfo; 
   } 
}

您可能感兴趣的文章:
php创建数组的方法介绍
php使用array_unique判断数组中是否存在相同的值
php数组函数 in_array() 查找数组中是否存在指定值
php数组函数array_key_exists() 查找数组键名是否存在
php数组去重的小例子
有关php数组及循环的小例子
加强版的array_unique函数(支持二维数组)
php数组回调过滤函数array_filter()的应用实例
php从数组中提取变量的函数及应用实例
从数组中随机抽取一些元素的php代码
使用php数组为文章内容自动加链接的代码
php增加与删除数组元素的方法 


    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
▪php根据键值对二维数组排序的小例子
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
▪php获取图片的exif信息的示例代码
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
▪php字符串函数的简单示例代码
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
▪php文件下载(防止中文文件名乱码)的示例代码
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3