从品牌网站建设到网络营销策划,从策略到执行的一站式服务
?php //导入CSV表格:CSV转数组
婺城网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联建站成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。
$fp = fopen($_FILES['myfile']['tmp_name'], 'r');
while ( ($row = fgetcsv($fp)) !== FALSE ) { //从文件指针中读入一行并解析CSV
$arr[] = $row; } fclose($fp); //开启事务,循环插入
$link = mysqli_connect("127.0.0.1", "root", "root", "zwxiaomi");
if (!$link){echo"scriptalert('数据库连接失败!')/script";}
$link-query("SET NAMES UTF8");
foreach($arr as $row){
$danhao=substr($row[2],1);
$sql="INSERT INTO zaitugongdan (FirstName, LastName, danhao)
VALUES ('".$row[0]."','".$row[1]."','".$danhao."')";
$link-query($sql);
}
?
在代码中去掉这个符号不就可以了
加上反斜杠,就是对
'
或者
"
的,可以用
\'
和
\''
替换
\"\'12》;
一般如果是在php程序上进行插入数据库的话,可以先做个处理
$str='
"'12》;
';
if(!get_magic_quotes_gpc()){
$str=addslashes($str);
//addslashes这个函数会对字符串进行处理,即对
'
或者
"
的,用
\'
和
\''
替换
}
默认状态下,php的魔术引用是打开的,此时客户端提交过来的变量,其中的单双引号等,都会被php做转义处理,即加反斜杠,程序可以先获取当前配置,如果魔术引用打开,就调用stripslashes函数去除反斜杠:
if (get_magic_quotes_gpc())
$input = stripslashes($_POST['input']);
数据存入数据库时,会自动对,单引号等特殊符号转码,读取时再还原,主要是为了安全考虑,没什么值得大惊小怪的。框架主要是为了快速开发大型项目,有这类需要时就学习框架。好点的框架zend 等很多。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图