Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Подскажите пожалуйста
Мод для SMF форума , при попытке загрузки картинки выдает
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' , 1, 1271782465, , , '')' at line 3
Файл: /home/.........................../public_html/forum/Sources/GarageFunctions.php
Строка: 1691
$request = db_query("
СТРОКА 1690 INSERT INTO {$db_prefix}garage_images (vehicle_id, attach_location, attach_ext, attach_file, attach_thumb_location, attach_thumb_width, attach_thumb_height, attach_is_image, attach_date, attach_filesize, attach_thumb_filesize, attach_desc)
СТРОКА 1691 VALUES (".$context['vehicle_id'].", '".$attach_filename."', '".$ext."', '". $file['name']."', '".$attach_thumb_filename."', ".$attach_thumb_width.", ".$attach_thumb_height.", ".$attach_is_image.", ".$context['date_created'].", ".$attach_filesize.", ".$attach_thumb_filesize.", '".$extra['attach_desc']."')", __FILE__,__LINE__);
Подскажите в каком направлении двигаться?
Неактивен
Двигайтесь в направлении изучения строк до 1690й. Нужно сделать так, чтобы
переменные $attach_* были не пустыми.
Неактивен
А при чем здесь описание структуры таблицы? Речь идет о php-шных переменных $attach_*
Вместо $request = db_query("INSERT INTO..
сделайте
echo "INSERT INTO..
и увидите запрос, который пытается выполниться. А далее ищите в коде где происходит определение и присвоение этих переменных.
Неактивен
А если на пальцах?
Неактивен
Вам нужно просмотреть код до 1960-ой строки, определить почему переменные $attach_* пустые и исправить этот момент.
Неактивен
Спасибо, буду лопатить код.
Неактивен
Страниц: 1