建议数据导入增加字段选取功能,已完成,附代码
数据导入,在多表联合查询时,如果多表有同名字段,则会造成信息丢失,增加字段选择功能可避免些问题。此改进需改动两个文件;
1.data_config.tpl.php
第98行增加如下代码:
[*]
[*]源表选取字段
[*]
[*]"/>
[*]- xydream增加功能:多表联合查询时带别名如:a.id 默认:* 或留空
[*]
[*]复制代码
2.data.inc.php
第138行增加如下代码:
[*]
[*]if (empty($db_colum)){
[*]$db_colum = '*';
[*]}
[*]复制代码
第156行替换为
[*]
[*]$result = $sc->query("SELECT {$db_colum} FROM {$db_table} WHERE $db_key>$lastid $db_condition LIMIT 0,1");
[*]复制代码
第216行替换为
[*]
[*] $result = $sc->query("SELECT {$db_colum} FROM {$db_table} WHERE $db_key>$lastid AND $db_key>=$fid $db_condition ORDER BY $db_key LIMIT 0,$num ");
[*]
[*]复制代码
技术帖是一定要顶的。
学习了, 感谢分享。
页:
[1]