Использование только один раз и начать с начала снова - PullRequest
0 голосов
/ 23 марта 2011

Вот что я пытаюсь сделать:

У меня есть 500 имен пользователей в моей базе данных.Для каждого имени пользователя в моей базе данных я хочу начать с первого имени пользователя и вызвать функцию 10 раз.

Так, например,

  1. username1 - функция вызвана.
  2. username2- вызванная функция.
  3. username3- вызванная функция.
  4. username4- вызванная функция.
  5. username5- вызванная функция.
  6. username6- вызванная функция.
  7. username7- вызванная функция.
  8. username8- вызванная функция.
  9. username9- вызванная функция.
  10. username10- вызванная функция.

Теперь мы остановились на username10, если я хочу продолжить с username10 на другой день, как я могу это сделать?Я знаю, что вы можете добавить новый столбец в базу данных, говоря «использовал», и установить его в «1», но что, если я сделал все 500 и захочу снова начать с username1?Как я могу это сделать?

Кроме того, когда я вызываю функцию для каждого имени пользователя, как я могу записать процесс, как описано выше, в iframe?

1 Ответ

1 голос
/ 24 марта 2011

Если вы хотите использовать метод столбца «используется», вот как вы устанавливаете для каждого пользователя неиспользуемые:

UPDATE `mytable` SET `used`=0;

Я не знаю, что вы подразумеваете под "записать его в iframe", но вы можете записать все операции в файл, используя fwrite - вот документация .

Edit:

Select all entries from table that have `checked`=0. For each of these entries
    Execute the functions you need to execute
    Set `checked`=1

Когда вы хотите начать все сначала

Set `checked`=0 for all entires. Execute code above.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...