此方法只适应复制表数据,先将数据复制粘贴到 textarea提交到控制器中,再处理数据
1.在html模板中,写个表单
<form role="form" method="post" name="editfrm" id="editfrm" action="">
<textarea class="form-control" name="dingdan" id="dingdan" style="height:300px;white-space: nowrap;" placeholder="请复制表格数据到此处"></textarea>
<button type="submit" class="btn btn-lg btn-primary">导入数据</button>
</form>
2.控制器接收数据传到module中
$xls = trim($dingdan);//print_r($xls);exit;
$orders = explode("\n",$xls);//分割字符串成为数组
foreach($orders AS $rs){
$row = explode(" ",$rs); //分割字符串为数组
//print_r($row);exit;
$name = $row[0];
$mobile = $row[1];
$phone = $row[2];
$arr=array(
"name"=>$name,
"mobile"=>$mobile
);
$this->db->insert(DB_ORDERS.".orders",$arr);
}
xls数据导入到数据库
最新推荐文章于 2021-12-08 16:34:58 发布