如何在codeigniter中设置自定义列名csv_from_result
我正在使用codeigniter中的如何在codeigniter中设置自定义列名csv_from_result,codeigniter,csv,export,Codeigniter,Csv,Export,我正在使用codeigniter中的csv\u from\u resulthelper函数。 它将数据库表名作为csv文件中的列名提供 如何在csv文件中设置自定义列名 例如:我的表格包含诸如number、name等字段 我希望csv中的这些字段为课程编号、课程名称 下面的方法行得通 SELECT number as course_number, name as course_name from courses; 还有更好的办法吗 $result = "SOME mysql query";
csv\u from\u result
helper函数。
它将数据库表名作为csv文件中的列名提供
如何在csv文件中设置自定义列名
例如:我的表格包含诸如number、name等字段
我希望csv中的这些字段为课程编号、课程名称
下面的方法行得通
SELECT number as course_number, name as course_name from courses;
还有更好的办法吗
$result = "SOME mysql query";
$csv = $this->dbutil->csv_from_result($result);
//edit $csv , remove first line and replace it with custom column names
使用此库进行CSV操作
您可以告诉它忽略csv结果中的第一行,然后用您自己的值替换它吗
希望这对您有所帮助。您好,由于您使用的是select语句,所以操作非常简单。您可以将列别名创建为带空格的字符串,但应使用引号
'SELECT number as "course number", name as "course name" from courses';