Вставка данных в БД UTF-8

allforweb

Новичок
Вставка данных в БД UTF-8

Такая проблема. Сделал запрос к базе со следующим синтаксисом:
PHP:
 $result = mysql_query ("INSERT INTO cat ('name', 'desc', 'key') VALUES ('$name', '$desc', '$key')");
Функция mysql_error выдала следующую ошибку:
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 ''name', 'desc', 'key')

Кодировка базы UTF-8 сайта UTF-8 соединения UTF-8

Это проблема с кодировкой или все таки неправильный синтаксис запроса?
Проверил существование переменных, все в порядке они существуют и не пустые.
 

FB3

Новичок
Наверняка кавычки угловые, а не прямые в первых скобках надо.

Mr_Max, да тут и без вывода самого запроса все ясно. Видно же, что падает не там, где $variable подставляются.
 
Сверху