Помогите составить SQL-запрос с условным UPDATE

121
08 ноября 2019, 10:20

Есть входные данные

$inv1player // с id предмета в инвентаре
$dropenemy // с id предмета вываливающегося из врага
invsum1  // количество вещей в инвентаре в базе mysql

Нужно сделать mysql запрос UPDATE(обновление записи) в котором должна работать логика, если id предмета в инвентаре равен id предмета вываливающегося из врага, то invsum1 + 1

Мои извращения:

$drop_update = mysqli_query($db, "UPDATE users SET IF('".$inv1player."'='".$dropenemy."',invsum1 = invsum1 + 1) WHERE login = '".$LOGIN."'");
Answer 1
if($inv1player == $dropenemy)
{
 $invsum1 += 1;
}
$drop_update = mysqli_query($db, "UPDATE users SET invsum1 = '".$invsum1."' WHERE login = '".$LOGIN."'");
READ ALSO
PHP замена текста из массива файлов

PHP замена текста из массива файлов

Есть форма с двумя инпутами - исходное значение и заменяемое, форма отправляет GET в файл replacephp

146
Проблема запуска внешнего bash скрипта из PHP

Проблема запуска внешнего bash скрипта из PHP

Есть php скрипт, вот кусок кода из него

137
Парсинг таблицы xml в sql [закрыт]

Парсинг таблицы xml в sql [закрыт]

Программа формирует xml файл, подобного формата

110
WP исключить стиль из футера

WP исключить стиль из футера

Есть код для подключения стилей и скриптов из header в footer для оптимизации

113