Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.11.2011, 00:17
Кандидат Javascript-наук
Отправить личное сообщение для posta Посмотреть профиль Найти все сообщения от posta
 
Регистрация: 27.08.2010
Сообщений: 115

Правильный запрос Mysql
Подскажите, как правильно написать запрос такого плана:
Нужно изменить в базе одно значение на один (Inc());

Обязательно его доставать из базы, менять, а потом обратно засовывать? или есть какая то внутренняя функция? или как то по другому можно сделать?
Пока что только вот так получается:

$query= "SELECT `dig` FROM `table`.`user` WHERE `id`=".$id." LIMIT 1";

$sql = mysql_query($query);
if (mysql_num_rows($sql) == 1) {
	if($info = mysql_fetch_assoc($sql))	{
		$incement=	$info['dig']+1;
	}
}


			
$query= "UPDATE `table`.`user` SET `dig`='".$incement."'
		WHERE `code_id` = ".$id." LIMIT 1";
mysql_query($query);
Ответить с цитированием
  #2 (permalink)  
Старый 22.11.2011, 00:27
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

UPDATE table.user SET dig = dig + 1
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
POST запрос воспринимается как OPTIONS neshta AJAX и COMET 0 29.03.2011 23:34
XMLHttpRequest status=0, хотя запрос проходит. arigasa AJAX и COMET 4 15.02.2011 20:14
Запрос - ответ(VK,json) Slawaq Серверные языки и технологии 4 25.09.2010 00:28
Помогите подставить запрос. BMWSauber Events/DOM/Window 1 07.02.2010 23:13
ajax запрос с подгружемным js HelpeR AJAX и COMET 1 27.10.2008 12:44