SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 13.06.2011 12:28:44

Kumirska
Участник
Зарегистрирован: 13.06.2011
Сообщений: 1

Ошибка запроса

Привет всем!
сайт стоял на денвере,при переносе на сервер собранный вручную появились проблемы.. вот кусочек скрипта:

if (isset($_POST['title'],$_POST['meta_d'],$_POST['meta_k'],$_POST['name'],$_POST['description'],$_POST['text'],$_POST['logo']))
        {
        $result = mysql_query ("INSERT INTO otdel (title,meta_d,meta_k,name,description,text,logo) VALUES ('$_POST[title]','$_POST[meta_d]','$_POST[meta_k]','$_POST[name]','$_POST[description]','$_POST[text]','$_POST[logo]'");                                                                                                          
        if ($result == TRUE) {echo "<p><b><font color='cc3333'>Отдел успешно добавлен!</font></b></p>";}
        else {echo mysql_error()."<p>Отдел не добавлен. </p>".$_POST['title'],$_POST['meta_d'],$_POST['meta_k'],$_POST['name'],$_POST['description'],$_POST['text'],$_POST['logo'];}
        }
Выводит сообщение на экран:
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 '' at line 1

Отдел не добавлен.
acdbfze

Где acdbfze это и есть переменные переданные методом пост,то есть они пришли нормально и отобразились.
А вот что с SQL не так н могу понять,прошу вашей помощи

Неактивен

 

#2 14.06.2011 14:55:03

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Ошибка запроса

Такое ощущение,то строчка с запросом обрезана - не может запрос обрываться на слове VALUES.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 17.06.2011 02:38:17

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Ошибка запроса

Я бы на месте MySQL обиделся на неэкранированный text, но подозреваю,
что дело просто в какой-нибудь открытой кавычке внутри текста сообщения.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson