• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در خروجی excel
#1
سلام به همگی
من با کد زیر از دیتابیس خروجی اکسل میگیرم
مشکلم اینجاست که وقتی کدم را جدا تست میکنم کاملا درست کار میکنه
ولی وقتی داخل cms اجرا میکنم قالب سایت رو هم داخل خروجی اکسل میاره
من فقط میخوام محتویات کوئری در خروجی بیادHuh
کد پی‌اچ‌پی:
    $db_name "test";
    
$link mysql_connect("localhost""root""") or die("Could not connect to server!");
    
$table_name 'users';
    
$select_db mysql_select_db($db_name$link); 
    
mysql_query("SET NAMES 'utf8'");
    
$query "SELECT * from users";
    
$result mysql_query($query$link) or die("Could not complete database query"); 
    
$num mysql_num_rows($result); 
    
$num2=mysql_num_fields($result);
    
$header="";
    for (
$i 0$i $num2$i++) { 
        
$header .= mysql_field_name($result$i) . "\t"
    } 
    if (
$num != 0) {
        
$_xml ="<?xml version='1.0' encoding='UTF-8' standalone='yes'?>\r\n";
        
$_xml.="<dataroot xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>\r\n";
            while (
$row=mysql_fetch_array($result)){
                
$_xml .="\t<qq>\r\n";
            
                if(
$row[0]<>'')    $_xml.="\t\t<q>".$row[0]."</q>\r\n";
                if(
$row[1]<>'')    $_xml.="\t\t<a>".$row[1]."</a>\r\n";
                
$_xml.="\t</qq>\r";
            }
        
$_xml.="</dataroot>";
        
header("Content-Type: application/vnd.ms-excel; charset=utf-8");
        
header("Content-Disposition: attachment; filename=filename.xls"); 
        
header("Pragma: no-cache"); 
        
header("Expires: 0"); 
        
header("Lacation: excel.htm?id=yes");
        print(
$_xml); 
    } else {
      echo 
"No Records found";
    } 
  پاسخ
تشکر شده توسط :
#2
من تا حالا با این کار نکردم ولی فقط میدونم تو کدت یک اشتباه تایپی داری. location رو نوشتی lacation. تو خط های آخر
  پاسخ
تشکر شده توسط :
#3
(۱۳۹۳ شهریور ۰۳, ۱۲:۰۶ ب.ظ)AlirezaHS نوشته: من تا حالا با این کار نکردم ولی فقط میدونم تو کدت یک اشتباه تایپی داری. location رو نوشتی lacation. تو خط های آخر
ممنون بابت پاسخ دهیتنون
ولی اون درسته همون lacotion
کد درست کار میکنه فقط نمی دونم چرا تو cms ازش استفاده میکنم
منوها و بک گراند و... قالب رو هم تو خروجی میزارهHuhConfused
  پاسخ
تشکر شده توسط : AlirezaHS


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان