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); }
Все отлично срабатывает через доп. действия. Однако в представлении этот код не работает. Ранее код, представленный выше первым работал как часы. Ревизия последняя.