【发布时间】:2015-12-06 10:58:51
【问题描述】:
我需要使用 codeigniter 导入一个包含两个链接的 MYSQL 表的数据的单个 csv 文件。导入时应该反映这两个表。例如表 1 是成员数据,表 2 是每个成员的各种详细信息,即每个成员在表 2 中可能有超过 1 条记录。
任何有建议的人。在此先感谢。
【问题讨论】:
标签: mysql codeigniter csv
我需要使用 codeigniter 导入一个包含两个链接的 MYSQL 表的数据的单个 csv 文件。导入时应该反映这两个表。例如表 1 是成员数据,表 2 是每个成员的各种详细信息,即每个成员在表 2 中可能有超过 1 条记录。
任何有建议的人。在此先感谢。
【问题讨论】:
标签: mysql codeigniter csv
<?php
$row = 1;
ini_set('auto_detect_line_endings',TRUE);
if (($handle = fopen("file.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "<p>=========================================== $num fields in line $row: ===========================================<br /></p>\n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />\n";
}
}
fclose($handle);
}
ini_set('auto_detect_line_endings',false);
?>
上面的代码对我有帮助,在添加了我的一些要求后效果很好。
【讨论】: