- 13, May 2024
- #1
Всем привет. У меня есть файл csv, и я пытаюсь вставить его в свою таблицу (codigo, stud).
PHP: в моем CSV есть следующие строки:
11111, БРАЙАН
11252, ДЖОЗЕФ
52362,МАКДОНАЛЬД
В третьих строках код усекается. В чем ошибка?
if(file_exists($ruta.$nombre_archivo.'.'."csv")) {
$registro = fopen($ruta.$nombre_archivo.'.'."csv", "r");
$BD = new ConectionDB();
while (($data = fgetcsv($registro, 200, ",")) !== FALSE) {
$sth = "INSERT into SC_TEMP (cod, nom) values ('$data[0]', '$data[1]')";
$recordSet = $BD->prepare($sth);
$recordSet->bindParam('data[0]', $cod);
$recordSet->bindParam('data[1]', $nom);
$recordSet->execute();
}
}
PHP: в моем CSV есть следующие строки:
11111, БРАЙАН
11252, ДЖОЗЕФ
52362,МАКДОНАЛЬД
В третьих строках код усекается. В чем ошибка?