Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Задания по крону из списка

Задания по крону из списка


     02.06.2013    Все вопросы » Общие вопросы по PHP    3282

вопрос
Добрый день, подскажите как реализовать задания по крону из списка

Старая версия
Крон задания http://сайт/cron.php?id=1
Крон задания http://сайт/cron.php?id=2
Крон задания http://сайт/cron.php?id=3

Нужна новая версия

Крон задания период 10 минут задание http://сайт/cron.php

http://сайт/cron.php?id=1
период 10 минут
http://сайт/cron.php?id=2
период 10 минут
http://сайт/cron.php?id=3
период 10 минут
http://........................
И по кругу
Задача - выполнять по одному крон заданию из списка каждые 10 минут ,список по кругу.
Нужен совет или пример как это реализовать
все задания в базе данных .

Ответа пока нет


1 комментарий

mikro99
Юзер

mikro99 - 3 июня 2013 00:23 -

посоветуйте может есть решение проще
при обращении к файлу он выполняет одно задание ,заданий может быть от 10 - 50.

$row = $db->super_query( "SELECT * FROM " . PREFIX . "_cronn WHERE actual =true LIMIT 1" );

[b]Здесь выполняем свои задания[/b]

if ($rowr == false){
$actual = 1;
$db->query( "UPDATE " . PREFIX . "_cronn set actual='$actual'" );

};
$actual = 0;
$db->query( "UPDATE " . PREFIX . "_cronn set  video_start='$actual' WHERE id='{$row['id']}'" );






Было по началу

Крон задания 10-60 минут задача http://сайт/cron.php?id=1
Крон задания 10-60 минут задача http://сайт/cron.php?id=2
Крон задания 10-60 минут задача http://сайт/cron.php?id=3
Минус надо создавать крон задание для задачи .

Нужно создать одно задание по крону------- Крон задания 10 минут это не проблема.
Проблема в том что , задачи добавляет администратор ,он может добавлять и удалять.
мне надо за одно выполнения крона срабатывала одна задача потом через 10 минут 2задача итд,Но не все задачи одновременно.
Нужен совет либо пример кода я пока учу php .

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх