Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
defined('BASEPATH') OR exit('No direct script access allowed');
use League\Csv\Writer;
class Welcome extends CI_Controller {
public function index()
// 一時ファイル作成
$csv = Writer::createFromFileObject(new SplTempFileObject());
// カラム名を取得
$fields = $this->db->list_fields("table_name");
// 一時ファイルにカラム名を追加
// DBからデータ取得
$query = $this->db->query("SELECT * FROM table_name");
// 一時ファイルにデータを追加
// CSVファイルとして出力
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment