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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2010, 22:49   #1
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию Переменная и запрос Update

Есть следующая задача:
- Имеется переменная php: $study_id (пример значения - "study_01")
- Необходимо чтобы она в запросе UPDATE была именем столбца.
Пробывал различныые комбинации кода по типу этого:
Код:
$studyquery = "UPDATE `study`
SET '{$study_id}' = '1'
WHERE `user_id` = '{$_SESSION['user_id']}'";	
mysql_query($studyquery);
Не один не работает.
Если кто-нибудь выполнял подобные задачи, подскажите как это делается.
Виталий Желтяков вне форума Ответить с цитированием
Старый 20.06.2010, 23:31   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Код:
$studyquery = "UPDATE `study`
SET `{$study_id}` = '1'
WHERE `user_id` = '{$_SESSION['user_id']}'";	
mysql_query($studyquery);
Вместо одинарных кавычек для имени поля таблицы используйте `(апострофы)

Последний раз редактировалось Andkorol; 20.06.2010 в 23:43. Причина: Add comment
Andkorol вне форума Ответить с цитированием
Старый 21.06.2010, 07:12   #3
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Да, причина была в апострофах.
Виталий Желтяков вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Update usmesn PHP 3 02.06.2010 17:23
запрос update из C# Maxim90 Помощь студентам 0 09.04.2010 20:06
update shad0w SQL, базы данных 3 27.10.2009 11:44
Запрос UPDATE&INSERT&DELETE l0nley SQL, базы данных 5 17.07.2009 05:59
insert и update Tanusha SQL, базы данных 4 13.03.2009 14:47