Задать вопрос

Progressbar jquery и цикл php?

1. Есть у нас сложный цикл, выполняющий +100500 операций, которые в сумме будут длиться точно дольше минуты.
2. Есть прогрессбар на jquery.
3. Нужно скрестить эти два предыдущих пункта.

То есть нажал на кнопку - начался цикл. На прогресс баре видно ход выполнения. Нажал на стоп - цикл остановился. Нажал продолжить - цикл возобновился.
Работать всё будет с базой данных, так что от куда брать все данные не проблема. Не думаю что нужна будет сессия, хотя может быть и ошибаюсь.

Есть идея создать в БД три поля - начальное значение, конечное, команда(0/1).
Начальное 1, соответственно после каждого круга ++
Конечное допустим 2000.
Решил я остановиться на 1350, нажал на стоп, прогресс бар остановился -> в БД значение "команда" приняла значение - 0. Потом нажал на продолжить - поменялось на 1.

Я догадываюсь, что потребуются постоянные ajax запросы, которые будут принимать проделанные операции, но в ajax/jquery я бум-бум)) Посоветуйте что-нибудь, может кто-то уже сталкивался с подобными случаями.
  • Вопрос задан
  • 2822 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы