Как автоматизировать MySQL запросы для каждого дня, используя дату в качестве условия в моем запросе?

Ну, я полагаю, что другие плакаты предоставили вам средства для непосредственного включения @section в ваш частичный (с помощью сторонних помощников html).

Но, я считаю, что если ваш скрипт тесно связан с вашим частичным, просто поместите свой javascript непосредственно внутри встроенного тега <script> в пределах вашего частичного и сделайте с ним (просто будьте осторожны с дублированием скрипта, если вы намерены использовать частичное более одного раза в одном представлении);

0
задан Stiaan Wolfaardt 28 March 2019 в 08:17
поделиться

2 ответа

Вы можете использовать простой скрипт, который:

  • получит метку времени за день до того, как
  • преобразует ее в формат даты боя
  • , запустит SQL-запросы получить результаты
  • отправить электронное письмо с результатами

Когда он протестирован и работает, создайте простой файл crontab, указывающий, что вы хотите, чтобы ваш скрипт запускался каждый день. [115 ]

0
ответ дан Loïc 28 March 2019 в 08:17
поделиться

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

query="select count(*) from item_sales
where code = 12
and date = DATEDIFF(now(),'1800-12-28')";

И вы можете написать скрипт оболочки или php скрипт и установить cronjob для запуска этого запроса и получения результата и отправки почты с результатом. ]

Пример оболочки:

data=`mysql -u $user --password=$password -e $query`;

echo "Total Count :$data" | mail -s "subject" someone@somewhere.com

0
ответ дан SachinPatil4991 28 March 2019 в 08:17
поделиться
Другие вопросы по тегам:

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