您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php使用header导出excel时会少第一行

2025/12/28 7:39:39发布23次查看
http://192.168.0.200/test/khall.php?mindate=2014-04-01&maxdate=2014-04-30&keys=
='.$mindate.' and dates
使用echo 输入sql语句是正常的
select * from `khxx` where dates>='2014-04-01' and dates<='2014-04-30'
可生成时就是少了第一条数据
回复讨论(解决方案) 还有就是使用了mysql_query('set names gbk');
但是上个页面会传递$key变量值 因为传递来的值是utf-8的 在执行sql语句时就会失效
            $rs=mysql_fetch_array($query); //你这里多读了一行
            while ($rs=mysql_fetch_array($query)){
$keys=$_get['keys'];
改为
$keys = iconv('utf-8', 'gbk', $_get['keys']);
还有就是使用了mysql_query('set names gbk');
但是上个页面会传递$key变量值 因为传递来的值是utf-8的 在执行sql语句时就会失效
%.$keys.% 改为%. iconv('utf-8', 'gbk', '$keys').%
$keys=$_get['keys'];
改为
$keys = iconv('utf-8', 'gbk', $_get['keys']);
今天少了你的提点可怎么办呀
认识了规律就好了
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product