csv文件转换成sql导入到数据库,没有数据为何?
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3)然后再insert到数据库里
但是中间的转换似乎除了问题,没有数据
请各位帮忙看看是不是哪里出了问题
↓↓↓
if ($_FILES['csv_file_road']['tmp_name'] != '') {
$all_name = $_FILES['csv_file_road']['tmp_name'];
$file_name = $ADDRESS_CSV_COMMON_USER.'.csv';
if(!copy($all_name,CSVWAY.$file_name)){
$messageStack->add("文件上传失败", 'error');
return;
}
}
$handle = fopen (CSVWAY.$file_name,"r");
while ($data = fgetcsv ($handle, 5000, ",")) {
$row_num = $row_num+1;//now read csv row-num
$error_info = "";
if($row_num == 1){
continue;
}
$num = count ($data);
if($num < 14){
continue;
}
for ($c1=0; $c1 < $num; $c1++) {
$data[$c1] = mb_convert_encoding($data[$c1],'UTF-8',"GB2312,shift_jis");
}
$check_array['SUBJECT'] = trim($data['1']);
$check_array['
相关问答:
我EXCEL中一个单元格的数据如 "2009-01","8949-232"
将这个数据粘贴到PL/SQL中的一个表中后,数据确是成为了 2009-01,8949-232 ,把所有的""都没了,
如何弄呢?请大家试 ......
PB中开发的。
DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)
string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+&q ......
对象资源管理器里,对某一个表,如果右键选择“选择前1000行”应该不锁表是吧
如果选择“编辑前200行”,是不是会锁表而导致别的人不能进入编辑这张表?
如果新建一个查询窗口,用sql语句来操作,是不是就不存 ......
小弟最近遇到一个问题,要求得出哪个班级的教师待遇最高,把同一个班级的教师待遇合计起来
班级表 教师表
班级ID & ......
刚接触sql 2008:安装sql 2008时,只选了个window认证的用户,现在想加多一个有密码的用户,请问有哪位大侠知道怎么弄。。。。我怎么也没找到像sql 2000那样有用户管理的那个项
用命令行:
CREATE USER ab ......