Перейти к содержимому


Вычисление не отрабатывает.


В теме одно сообщение

#1 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 15 Март 2013 - 11:18

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

if(empty($_FILES['uploadfile']['error'])) {

$file_path = get_file_path(1311, $line_insert_id, $_FILES['uploadfile']['name']);
create_data_file_dirs(1311, $line_insert_id, $_FILES['uploadfile']['name']);
copy($_FILES['uploadfile']['tmp_name'], $file_path);
//Уточнить у разработчиков почему код дает ошибку.
$update_data['Сканнированный файл'] = $_FILES['uploadfile']['name'];
update_query($update_data, "Оплаты", "`id`=".intval($line_insert_id));
}

Пишет SQL ERROR.

Поменял код немного. вот так
if(empty($_FILES['uploadfile']['error'])) {

$file_path = get_file_path(1311, $line_insert_id, $_FILES['uploadfile']['name']);
create_data_file_dirs(1311, $line_insert_id, $_FILES['uploadfile']['name']);
copy($_FILES['uploadfile']['tmp_name'], $file_path);
//Уточнить у разработчиков почему код дает ошибку.
// $update_data['Сканнированный файл'] = $_FILES['uploadfile']['name'];
//update_query($update_data, "Оплаты", "`id`=".intval($line_insert_id));
$sqlQuery = "UPDATE ".DATA_TABLE."131 SET `f1311` = '".addslashes($_FILES['uploadfile']['name'])."' WHERE `id` = ".intval($line_insert_id);
$result = mysql_query($sqlQuery) or die(mysql_error() . "<br />" . $sqlQuery);
}

Все отлично срабатывает через доп. действия. Однако в представлении этот код не работает. Ранее код, представленный выше первым работал как часы. Ревизия последняя.

#2 Analitic

    Активный участник

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 15 Март 2013 - 11:50

В техподдержку, с указанием аккаунта.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных