phptoexccel.xls


<?php
session_start();
mysql_query("SET NAMES 'UTF8'");
mysql_query("SET CHARACTER SET UTF8");
mysql_query("SET CHARACTER_SET_RESULTS=UTF8");
$DB_Server = "";
$DB_Username = "";
$DB_Password = "";
$DB_DBName = "jxt";
//$DB_TBLName = "jxt";
$Connect = @mysql_connect($DB_Server, $DB_Username, $DB_Password)
or die("Couldn@#t connect.");
$Db = @mysql_select_db($DB_DBName, $Connect)
or die("Couldn@#t select database.");
$file_type = "vnd.ms-excel";
$file_ending = "xls";

header("Content-Disposition: attachment; filename=mydowns.$file_ending");

header("Expires: 0");
//$now_date = date(@#Y-m-d H:i@#);
$now_date = date("Y-m-d H:i:s");
$title = "数据库名:\t$DB_DBName\t数据表:\t$DB_TBLName,\t备份日期:\t$now_date";


$ALT_Db = @mysql_select_db($DB_DBName, $Connect)
or die("Couldn@#t select database");
$sql=$_SESSION['sql'];

mysql_query("SET NAMES 'UTF8'");
mysql_query("SET CHARACTER SET UTF8");
mysql_query("SET CHARACTER_SET_RESULTS=UTF8");
$result = @mysql_query($sql,$Connect)

or die(mysql_error());
$title = iconv("utf-8","gb2312",$title);
echo("$title\n");
$sep = "\t";

for ($i = 0; $i < mysql_num_fields($result); $i++) {
 $tt=iconv("utf-8","gb2312",mysql_field_name($result,$i)."\t");
 echo $tt;
}

print("\n");
/*
if(is_resource($result)){
//print_r($result);
while($row= mysql_fetch_array($result))
  {
    //echo iconv("utf-8","gb2312",$row['姓名']);
   echo iconv("utf-8","gb2312","123");
 
   print("1\n");
   $schema_insert = "";
   $schema_insert.= $row['姓名'].$sep;
   $schema_insert.= $row['电话'].$sep;
   $schema_insert.= $row['入网时间'].$sep;
   $schema_insert.= $row['所属学校'].$sep;
   $schema_insert.= $row['所属班级'].$sep;
   $schema_insert.= $row['登录次数'].$sep;
   $schema_insert.= $row['角色'].$sep;
   $schema_insert.= $row['区局'].$sep;
   $schema_insert = str_replace($sep."$", "", $schema_insert);
   $schema_insert .= "\t";
   $schema_insert = iconv("utf-8","gb2312",$schema_insert);
   print(trim($schema_insert));
   print "\n";
   $i++;
   //echo ;
  }
  }
  else
  {
     echo "111";  
  }*/

$i = 0;
while($row = mysql_fetch_row($result))
{
$schema_insert = "";
for($j=0; $j<mysql_num_fields($result);$j++)
{
if(!isset($row[$j]))
$schema_insert .= "NULL".$sep;
elseif ($row[$j] != "")
$schema_insert .= "$row[$j]".$sep;
else
$schema_insert .= "".$sep;
}
$schema_insert = str_replace($sep."$", "", $schema_insert);
$schema_insert .= "\t";
$schema_insert = iconv("utf-8","gb2312",$schema_insert);
print(trim($schema_insert));
print "\n";
$i++;
}

return (true);
mb_convert_encoding("utf-8", "gb2312", "mydowns".$file_ending);
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值