دنیای وردپرس

no-img

م
ن
و
دنیای وردپرس

صفحه جدا

آموزش دریافت خروجی به صورت csv در php


این جستار شامل 0 پاسخ ، و دارای 1 کاربر است ، و آخرین بار توسط  علیرضا در 11 ماه، 1 هفته پیش بروز شده است.

در حال نمایش 1 نوشته (از کل 1)
  • نویسنده
    نوشته ها
  • #1428

    علیرضا
    سرپرست کل

    آموزش دریافت خروجی به صورت csv در php

    در این پست می خواهیم نحوه دریافت خروجی به صورت csv در php را برایتان آموزش دهیم. همانطور که می دانید یکی از مشکلات برنامه نویسان دریافت خروجی Excel از php هست که ما در این پست می خواهیم روش این کار را به صورت خیلی ساده برایتان آموزش دهیم.

    آموزش دریافت خروجی به صورت csv در php

    این کار بسیار سادست، فقط کافیه از کد زیر استفاده کنید:

    i f ($ _G E T[‘action’] == ‘export’) {
    $rsSearchResults = m ysql_query ($sql, $db) or d ie(m ysql_error());
    $out = ;
    $fields = m ysql_list_fields (‘d atabase’,‘table’,$db);
    $columns = m ysql_num_fields ($fields);
    // Put the name of all fields
    for ($i = 0; $i < $columns; $i++) {
    $l=m ysql_field_name ($fields, $i);
    $out .= ‘”‘.$l.‘”,’;
    }
    $out .=“\n”;
    // Add all values in the table
    w hile ($l = m ysql_fetch_array ($rsSearchResults)) {
    f or ($i = 0; $i < $columns; $i++) {
    $out .=‘”‘.$l[“$i”].‘”,’;
    }
    $out .=“\n”;
    }
    // Output to browser with appropriate mime type, you choose 😉
    h eader (“C ontent-type: text/x-csv”);
    //h eader (“C ontent-type: text/csv”);
    //h eader (“C ontent-type: application/csv”);
    h eader (“C ontent-Disposition: attachment; filename=search_results.csv”);
    e cho $out;
    e xit;
    }
    امیدواریم مورداستفاده شما دوستان قرار بگیرد.
در حال نمایش 1 نوشته (از کل 1)

شما برای پاسخ به این جستار باید وارد تارنما شوید.