php mysql изменение запроса

195
30 января 2018, 11:14

Есть следующий запрос:

$db->query("UPDATE tokens SET used = if(used = 1, 2, null) 
WHERE token = ?s", $_GET['token'])

Возможно ли сделать так, если token <> 1, то не заменяем его значение на null, а просто сбрасываем запрос, и не выполняем его. То есть чтобы работало только так, когда token равен 1, мы присваиваем ему 2, если он не равен 1 тогда ничего не делаем (типа return false)

READ ALSO
Вырезать все теги iframe и img

Вырезать все теги iframe и img

В данный момент получилось только находить теги img

261
Вывод повторений при передаче массива в SQL запрос

Вывод повторений при передаче массива в SQL запрос

Есть код, который объединяет массив значений для одного запроса к БД, но если в массиве некоторые значения повторяются, то этот id выводится...

285
Проблема с cookies на android в google chrome

Проблема с cookies на android в google chrome

ЗдравствуйтеЕсть интересный, крайне непонятный баг

194
Добавить в корзину при помощи ajax

Добавить в корзину при помощи ajax

Есть функция, которая добавляет товар в корзину:

317