@penancewarrior

Как отследить 100 нажатий на кнопку?

Я не знаю, можно ли это реализовать с помощью JS, я пробовал только PHP.
В общем, есть окно с регистрацией. По нажатию на кнопку "регистрация", в базу данных добавляются очки: 1 раз нажал, добавилось 1 очко, след пользователь нажал, добавилось 2 и тд до 100 (сумма всех очков не должна быть больше 100).
require_once("config/Connect.php");
if (isset($_POST['submitbtn'])){
 $cash=1;
 //while($cash<100){}
 $sql = "INSERT INTO tbmoney (money) VALUE ('$cash')";
 if (mysqli_query($con->Connection(), $sql)) {
        die("Records added successfully.");
}


Циклом пройтись не получается, т.к по факту я только одно нажатие обрабатываю
  • Вопрос задан
  • 172 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
На выбор:

1. Перед INSERT INTO сделать SELECT, узнать сколько там сейчас, проверить if (x < 100), и так далее
2. Сделать отдельную запись, и обновлять ее типа UPDATE counter SET value = value + 1
Но проверку на X < 100 всеравно придется писать.

А вообще, кажется вы делаете что-то очень странное. Возможно задача решается более традиционными способами, но саму задачу вы не потрудились описать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
PolarBearGG
@PolarBearGG
I know that I know nothing
в js же можно писать в localStorage
просто если нажал то +1 когда 100 тогда то то и то то)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы