[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает запись в MySQL
micakult
Всем привет.

session_start();
include("db.php");
$query = "INSERT INTO comments (user) VALUES (" . $_SESSION["login"] . ")";
mysql_query($query) or die(mysql_error());

Не могу понять почему не записывается информация в базу. Нужно в таблицу comments в поле user записать значение $_SESSION["login"] (в данном случае admin). Сейчас появляется ошибка Unknown column 'admin' in 'field list'. Подскажите, в каком направлении капать?



Спустя 9 минут, 20 секунд (18.11.2010 - 21:55) kirik написал(а):
Кавычки поставить надо.

Спустя 2 минуты, 28 секунд (18.11.2010 - 21:58) micakult написал(а):
если под кавычками вы подразумеваете тильду (`), то не помогает

Спустя 3 минуты, 36 секунд (18.11.2010 - 22:01) kirik написал(а):
Нет, под кавычками я подразумеваю кавычки (или апострофы - не суть). Попробуйте сделать echo $query; перед запросом, и посмотрите что не так.

PS
Цитата (micakult @ 18.11.2010 - 13:58)
если под кавычками вы подразумеваете тильду (`), то не помогает

тильда это "~".

Спустя 3 минуты, 19 секунд (18.11.2010 - 22:05) micakult написал(а):
echo $query выводит:
INSERT INTO comments (user) VALUES (admin)

Спустя 32 секунды (18.11.2010 - 22:05) micakult написал(а):
Цитата
тильда это "~".

ну да, спутал немного)

Спустя 35 секунд (18.11.2010 - 22:06) kirik написал(а):
micakult
ну, что не так?
должно быть так
INSERT INTO comments (user) VALUES ('admin')

Спустя 1 минута, 23 секунды (18.11.2010 - 22:07) DmitryOpalev написал(а):
А не может быть такого, что двойные кавычки закрываются раньше?

Спустя 2 минуты, 52 секунды (18.11.2010 - 22:10) micakult написал(а):
Спасибо. Вопрос решен smile.gif

Спустя 18 минут, 57 секунд (18.11.2010 - 22:29) kirik написал(а):
Цитата (DmitryOpalev @ 18.11.2010 - 14:07)
А не может быть такого, что двойные кавычки закрываются раньше?

Всмысле?

Спустя 1 минута, 55 секунд (18.11.2010 - 22:31) DmitryOpalev написал(а):
Цитата
" . $_SESSION["login"] . ")"

Ну, я подумал, вдруг кавычки раньше закрываются (основная ошибка rolleyes.gif )
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.