[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как изменить цену на N в базе данных у всех выбран
ufaclub
есть таблица price

в ней структура id,price


подскажите как обновить значение позиции цены (price) на всю выборку а не на один ID


вот так обновляю цену на один ID
$query = "UPDATE price SET price='".$price."', status='".$status."',  price_ot='".$price_ot."', dataprice='".$dataprice."'  WHERE id=".$_GET['id']; mysql_query ( $query );


а мне надо отправить скрипт обновление

выборку
$setid="1,2,3,4,5,6,8,9,10";


операция (сложение или вычитания)
(к примеру +)
$znak="+"; 

число
$chs="10";




и чтобы скрипт обновил все значения price на + 10


т.е было
id price
1 200
2 250
3 400

а стало


id price
1 210
2 260
3 410

помогите пожалуйста сформировать правильный запрос код к SQL
Guest
price=price+10
FatCat
Цитата (ufaclub @ 13.08.2023 - 19:46)
как обновить значение позиции цены (price) на всю выборку а не на один ID

WHERE id IN(запрос) 


_____________
Бесплатному сыру в дырки не заглядывают...
Быстрый ответ:

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