Запрос скрипта импорта PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Запрос скрипта импорта PHP

Сообщение Anonymous »

Может кто-нибудь помочь мне понять причину, по которой этот скрипт импортирует только 6 строк CSV, а затем перестает работать?

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

if(isset($_POST["submit"])){
if($_FILES['file']['name']) {
$filename = explode(".", $_FILES['file']['name']);
if($filename[1] == 'csv') {
$handle = fopen($_FILES['file']['tmp_name'], "r");
while($data = fgetcsv($handle)) {
$item1 = mysqli_real_escape_string($connect, $data[0]);
$item2 = mysqli_real_escape_string($connect, $data[1]);
$item3 = mysqli_real_escape_string($connect, $data[2]); //dodao ovaj red
$item4 = mysqli_real_escape_string($connect, $data[3]);
$item5 = mysqli_real_escape_string($connect, $data[4]);
$item6 = mysqli_real_escape_string($connect, $data[5]);
$item7 = mysqli_real_escape_string($connect, $data[6]);
$item8 = mysqli_real_escape_string($connect, $data[7]);
$item9 = mysqli_real_escape_string($connect, $data[8]);
$item10 = mysqli_real_escape_string($connect, $data[9]);
$item11 = mysqli_real_escape_string($connect, $data[10]);
//$item12 = mysqli_real_escape_string($connect, $data[11]);

$query = "INSERT into `$nazivtabele`
(company,jobadvertised,joburl,telephone1,
telephone2,email1,email2,contact,
notes,division,leadstage)
values('$item1','$item2','$item3','$item4',
'$item5','$item6','$item7','$item8',
'$item9','$item10','$item11')";
// $query = "INSERT into `$nazivtabele` (company,jobadvertised,joburl,telephone1,telephone2,email1,email2,contact,notes,division,leadstage,dateentered) values('$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8','$item9','$item10','$item11','$item12')";
// $query = "INSERT into `$nazivtabele` (jobadvertised,joburl, division,leadstage, company,contact,email1,email2,telephone1,telephone2,notes, dateentered) values('$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8','$item9','$item10','$item11','$item12')"; //dodao do  item 12 i kolonu excel_phone
// $query = "INSERT into `$nazivtabele` (company,jobadvertised,joburl,telephone1,telephone2,email1,email2, contact,notes, division,leadstage, dateentered) values('$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8','$item9','$item10','$item11','$item12')";

mysqli_query($connect, $query);

}
fclose($handle);
echo "alert('Import done');";
}
}
}
?>
Я ожидал, что скрипт импортирует сотни строк CSV, однако он импортирует только 6 и перестает работать

Подробнее здесь: https://stackoverflow.com/questions/786 ... ort-script
Ответить

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

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

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

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

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