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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2011, 22:16   #1
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
Вопрос как изменить значение в уже созданной переменной в базе данных mysql

как изменить значение в уже созданной переменной в базе данных mysql?
ну например, я зареган, но не онлайн, мне нужно зделать чтобы переменная была 1, 0.
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Старый 20.02.2011, 22:44   #2
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Отличный вопрос))) Ни слова не понял....
Тогда какой вопрос - такой ответ:
Код:
как изменить значение в уже созданной переменной в базе данных mysql?
mysql> SET @var = 1;
Хотя на 100% уверен, что вам это вряд ли поможет)
Второй вопрос, по-моему лишен всякого смысла.
Cronos20 вне форума Ответить с цитированием
Старый 20.02.2011, 23:06   #3
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
Подмигивание

прошу прощения за такой вопрос
у меня на сайте в базе данних таблица в которой есть 3 значения:
1)логин
2)пароль
3)онлайн-оффлайн
логин и пароль заданы при регистрации, 3-е значение по умолчанию - офф.
как после регистации изменить 3-е значение? (ну поставить онлайн)
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Старый 20.02.2011, 23:38   #4
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

оператор UPDATE есть такой...
синтаксис:
Код:
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value
Если помог - Весы слева
KREGI вне форума Ответить с цитированием
Старый 21.02.2011, 00:00   #5
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Только вот одна проблемка есть .... статус онлайн-оффлайн так не ставится, потому что мне очень интересно, как вы определите по какому событию нужно ставить оффлайн статус!
Делается все по-другому, в базе при каждом открытии страницы обновляется время последнего доступа .... ну а статус определяется тем, больше или меньше значение текущего времени за вычетом установленного где-нибудь в параметрах времени активности (допустим минут 5-10), когда мы теоретически можем предположить, что пользователь уже отключился.
date_last_visit -
Cronos20 вне форума Ответить с цитированием
Старый 21.02.2011, 00:09   #6
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
По умолчанию

о точно, все спасибки большое
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Старый 21.02.2011, 01:05   #7
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
Вопрос

Код:
#update
$a=1;
UPDATE `users`
SET `active`=$a
WHERE `login`=$login
если пишу вот так, ошибка:
Цитата:
syntax error, unexpected T_STRING in
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Старый 21.02.2011, 01:06   #8
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
По умолчанию

простите за тупой вопрос
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Старый 21.02.2011, 03:20   #9
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

$a=1;
$sql="UPDATE `users` SET `active`=".$a." WHERE `login`='".mysql_real_escape_string ($login)."'";
Только ординарные кавычки не потеряй, а то придется новую тему создавать)
Cronos20 вне форума Ответить с цитированием
Старый 22.02.2011, 13:19   #10
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
По умолчанию

мдя, тем я на создавал КУЧЮ!!!
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сформировать запрос к базе, что бы узнать есть ли уже такой товар? FACE OFF Помощь студентам 2 10.12.2010 09:35
изменить данные в базе данных mysql onixred БД в Delphi 4 09.08.2010 05:52
PHP. Как изменить значение записи в MySQL базе данных SeRhy PHP 4 18.06.2009 12:21
как в базе данных вернуть текстовое значение в DBGrid вместо числового anija05 Общие вопросы Delphi 0 30.05.2009 14:44
как получить значение переменной smoke888 PHP 3 20.06.2008 02:11