Как прочитать файл csv в jquery с использованием платформы codeigniterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как прочитать файл csv в jquery с использованием платформы codeigniter

Сообщение Anonymous »

предположим, это мой CSV-файл

Код: Выделить всё

fileempId,lastName,firstName,middleName,street1,street2,city,state,zip,gender,birthDate,ssn,empStatus,joinDate,workStation,location,custom1,workState,salary,payFrequency,FITWStatus,FITWExemptions,DD1Routing,DD1Account,DD1Amount,DD1AmountCode,DD1Checking,DD2Routing,DD2Account,DD2Amount,DD2AmountCode,DD2Checking
1,Dela Cruz,Juano,Santos,,,,,,1,,,Part Time Internship,, asd Division, Makati,one, asd,150,Bi Weekly,Not Applicable,100,,,,,,1234,9876,100,SAVINGS,BLANK
3,Palogan,Ralph,,,,,,,1,11-Mar-11,,Full Time Contract,2-Mar-11, sdf Department, pasay,, ,,,Not Applicable,,,,,,,,,,, 5,San,Goku,,,,hidden leaf,,,1,11-Mar-11,,,,,,,,,,Not Applicable,0,,,,,,,,,,
это моя форма

Код: Выделить всё

Choose File:*


как прочитать данные в формате CSV и сохранить их в базе данных MySQL (codeigniter)? Любой пример кода о том, как это сделать.

Пожалуйста, посмотрите, что не так с моим кодом ниже..

моя страница просмотра, содержащая jquery и форму.

Код: Выделить всё

Choose File:*

Import Type *

--Select--



Код: Выделить всё

$(function() {
$("#importData").click(function(e) {
var file = $('#file').val();
var type = $('#importname').val();
$.post("",{file: file, type: type},
function(data)
{
if(data!='success')
{
error_message(data);

}
else{
alert("Upload Succcessfull!");
}
});

});
});


мой контроллер

Код: Выделить всё

function readExcel(){
$file=$this->input->post('file');
$type=$this->input->post('type');
$this->load->library('csvreader');
$result =   $this->csvreader->parse_file($file);

$data['csvData'] =  $result;
$this->load->view('MyViews/showImportFile', $data);

}
моя библиотека

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/13695164/how-to-read-csv-file-in-jquery-using-codeigniter-framework[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»