Php 在数据库中导入CSV文件
您好,我如何将csv文件插入数据库。该表包含以下列Php 在数据库中导入CSV文件,php,codeigniter,csv,Php,Codeigniter,Csv,您好,我如何将csv文件插入数据库。该表包含以下列 database: appwarehouse table:application table column: app_id, app name 这是我的视图代码 <form action="<?php echo base_url(); ?>some_controller/uploadBulk" method="post" enctype="multipart/form-data"> <label
database: appwarehouse
table:application table
column: app_id, app name
这是我的视图代码
<form action="<?php echo base_url(); ?>some_controller/uploadBulk" method="post" enctype="multipart/form-data">
<label for="exampleInputFile">File Upload</label>
<input type="file" name="file" id="file"><br><br>
<input type="submit" name="submit" value="Upload" class="classname"><br>
</form>
我还需要模型的代码。模型中的代码可以非常简单
public function insertBulkApp($file) {
// Name of the table you want to insert to
$this->db->insert('application table', $file);
}
在控制器中,您可以设置一个数组,其中键将等于要插入的表的列名
// Column name of the table you want to insert to
$file["app name"] = $this->input->post('file');
$this->some_model->insertBulkApp($file);
编辑
有关codeigniter的更多信息,您可以在线查看文档 这两条评论是什么意思?
// Column name of the table you want to insert to
$file["app name"] = $this->input->post('file');
$this->some_model->insertBulkApp($file);