/
  • مشکل در خروجی excel

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی مشکل در خروجی excel
    نویسنده پیام
    paranoid آفلاین
    عضو جدید
    **

    ارسال‌ها: 9
    تاریخ عضویت: ۱۳۹۱ شهريور ۱۲
    اعتبار: 0
    تشکرها : 5
    ( 1 تشکر در 1 ارسال )
    ارسال: #1
    مشکل در خروجی excel
    سلام به همگی
    من با کد زیر از دیتابیس خروجی اکسل میگیرم
    مشکلم اینجاست که وقتی کدم را جدا تست میکنم کاملا درست کار میکنه
    ولی وقتی داخل cms اجرا میکنم قالب سایت رو هم داخل خروجی اکسل میاره
    من فقط میخوام محتویات کوئری در خروجی بیادHuh
    کد PHP:
        $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";
        } 
    (آخرین ویرایش در این ارسال: ۱۳۹۳ شهريور ۳ ۰۹:۰۹ صبح، توسط paranoid.)
    ۱۳۹۳ شهريور ۳ ۰۹:۰۸ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    AlirezaHS آفلاین
    عضو مهم
    ****

    ارسال‌ها: 270
    تاریخ عضویت: ۱۳۹۲ مرداد ۱۷
    اعتبار: 3
    تشکرها : 82
    ( 26 تشکر در 25 ارسال )
    ارسال: #2
    RE: مشکل در خروجی excel
    من تا حالا با این کار نکردم ولی فقط میدونم تو کدت یک اشتباه تایپی داری. location رو نوشتی lacation. تو خط های آخر
    __________________________________________________________________________
    ۱۳۹۳ شهريور ۳ ۱۱:۰۶ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    paranoid آفلاین
    عضو جدید
    **

    ارسال‌ها: 9
    تاریخ عضویت: ۱۳۹۱ شهريور ۱۲
    اعتبار: 0
    تشکرها : 5
    ( 1 تشکر در 1 ارسال )
    ارسال: #3
    RE: مشکل در خروجی excel
    (۱۳۹۳ شهريور ۳ ۱۱:۰۶ صبح)AlirezaHS نوشته شده توسط:  من تا حالا با این کار نکردم ولی فقط میدونم تو کدت یک اشتباه تایپی داری. location رو نوشتی lacation. تو خط های آخر
    ممنون بابت پاسخ دهیتنون
    ولی اون درسته همون lacotion
    کد درست کار میکنه فقط نمی دونم چرا تو cms ازش استفاده میکنم
    منوها و بک گراند و... قالب رو هم تو خروجی میزارهHuhConfused
    ۱۳۹۳ شهريور ۳ ۱۲:۳۸ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : AlirezaHS
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS