Повторение цикла в PHP

Ответить
Crank174RuS
Сообщения: 66
Зарегистрирован: 19.09.2010
Всем добрый день! :)
У меня есть скрипт который выполняет определенные функции выбранные пользователем.
Предположим у пользователя 60 виртуальных монет на моем сайте.
Чтобы их потратить он выбирает функцию прохождения и он проходит автоматически задания.
Но на сайте 100+ заданий.
В цикле каждый пользователь проходит только по одному заданию, за каждое задание вычитаются деньги (виртуальные)
Как сделать чтобы цикл выполнял задания до тех пор пока не кончатся деньги?
Пример обычного выполнения:

Код: Выделить всё

while($row=mysql_fetch_array($result)){
if($many>=60) {
тут скрипт выполнения заданий.
}
}

Аватара пользователя
Distructor
Администратор
Сообщения: 1607
Зарегистрирован: 28.12.2009
для выполнения нового задания пользователь переходит на новую страницу или все задания сразу подгружаются и выполняются на одной странице?

Crank174RuS
Сообщения: 66
Зарегистрирован: 19.09.2010
Distructor писал(а):для выполнения нового задания пользователь переходит на новую страницу или все задания сразу подгружаются и выполняются на одной странице?
Этот скрипт для крона. Пользователь не видит его выполнение.

Аватара пользователя
Distructor
Администратор
Сообщения: 1607
Зарегистрирован: 28.12.2009

Код: Выделить всё

while($row=mysql_fetch_array($result)){
  while($many>=60) {
    // тут скрипт выполнения заданий.
    $many -= 10;
  }
}
$many -= 10; это тоже самое что $many = $many - 10;

и наверно все же $money, а не $many

Ответить