Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2011, 14:07   #1
Furyon
Пользователь
 
Регистрация: 02.02.2011
Сообщений: 24
По умолчанию Запрос mysql

Добрый день
Вроде все сделано правильно, да чето неправильно.

вот запрос

PHP код:
$sql "INSERT INTO all_advert (title, desc, action, cost, type, date, name, telephone, type_2, auto_god, auto_rul, auto_probeg, auto_color, auto_kpp, auto_power, auto_privod, auto_kuzov, auto_sost, auto_volume) VALUES ('$title', '$desc', '$action', '$cost', '$type', '$date', '$name', '$telephone', '$n', '$auto_god', '$auto_rul', '$auto_probeg', '$auto_color', '$auto_kpp', '$auto_power', '$auto_privod', '$auto_kuzov', '$auto_sost', '$auto_volume')";
            
$result mysql_query($sql)
            or die(
"<br />Invalid query: " mysql_error()); 
выдает ошибку

Invalid query: 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 'desc, action, cost, type, date, name, telephone, type_2, auto_god, auto_rul, aut' at line 1

Помогите разобраться
Furyon вне форума Ответить с цитированием
Старый 29.04.2011, 14:20   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Экранируйте названия таблиц и полей в запросах:
PHP код:
$sql "INSERT INTO `all_advert` (`title`, `desc`, `action`, `cost`, `type`, .... 
desc - зарезервированное слово в MySQL, указывает на направление сортировки результатов запроса - отсюда и ошибка.
Экранирование решает подобные проблемы.
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MySQL запрос в PHP Ensoph PHP 2 07.11.2010 16:19
MySQL запрос HaosMan SQL, базы данных 1 08.11.2009 16:21
MySQL запрос создать 5.1 iankov SQL, базы данных 2 23.07.2009 20:06
Запрос в MySQL MasterofCDM БД в Delphi 5 03.12.2008 16:58
запрос к mysql wall66 PHP 6 03.11.2008 22:49