$done_users = $data['done_users']; // получаем кол-во юзеров из поля done_users
$done_users_sum = $done_users + 1; // прибавляем к done_users + 1
$db->query("UPDATE `qweqwe`.`tasks`
SET `done_users` = '$done_users_sum'
WHERE `tasks`.`id` = 8);
В случае, если одновременно этот запрос выполнится под 20 людьми, счётчик не залагает? Например вместо 20, запишет 21 или вообще 18?
$db->query("UPDATE `qweqwe`.`tasks`
SET `done_users` = done_users + 1
WHERE `tasks`.`id` = 8);
добавляй хэш и не будет слетать
А так не проще?
$db->query("UPDATE `qweqwe`.`tasks`
SET `done_users` = `done_users` + 1
WHERE `tasks`.`id` = 8");
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно вывести данные из разных таблиц на одну страницуПри чем из одной таблицы все благополучно выводится