php – 在Laravel中使用引号转义字符串
发布时间:2020-12-14 19:50:43 所属栏目:大数据 来源:网络整理
导读:我想将excel文件的内容插入到我的数据库中. 我只是使用原始查询来实现这一点. 控制器功能 public function uploadExcel(){ $filename = Input::file('import_file')-getRealPath(); $file = fopen($filename,"r"); $count = 0; while (($emapData = fgetcsv(
我想将excel文件的内容插入到我的数据库中.
我只是使用原始查询来实现这一点. 控制器功能 public function uploadExcel() { $filename = Input::file('import_file')->getRealPath(); $file = fopen($filename,"r"); $count = 0; while (($emapData = fgetcsv($file,10000,"t")) !== FALSE) { $count++; if($count>1) { DB::statement("INSERT INTO `members` ( member_title,member_first_name,member_name_affix,member_last_name,member_private_address,member_private_zip_code,member_private_location,member_private_phone,member_private_mobile,member_private_fax,member_private_mail,member_business_position,member_business_name,member_business_address,member_business_zip_code,member_business_location,member_business_area_code,member_business_phone,member_business_fax,member_business_mobile,member_business_mail,member_join_date,extra ) VALUES ( '$emapData[0]','$emapData[1]','$emapData[2]','$emapData[3]','$emapData[4]','$emapData[5]','$emapData[6]','$emapData[7]','$emapData[8]','$emapData[9]','$emapData[10]','$emapData[11]','$emapData[12]','$emapData[13]','$emapData[14]','$emapData[15]','$emapData[16]','$emapData[17]','$emapData[18]','$emapData[19]','$emapData[20]','$emapData[21]','$emapData[22]' )"); } } return redirect('index.index'); } 我的问题:excel文件中有像Mc’Neal的名字,所以我收到一条错误信息. 我对laravel很新,很乐意为你提供任何帮助!
你试过addslashes()吗?
http://php.net/manual/en/function.addslashes.php (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |