Автор Тема: Дата и време  (Прочетена 603 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

ivcho02

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 8
Дата и време
« -: 21 Февруари 2017, 19:43:21 »
Здрасти.. Може ли да ми подскажете следното нещо - заявки, които след някакво време (1 мин например) да се изпращат.. Прим if(след 1 мин) { $zaqvka = mysql_query("INSERT INTO ...."); }

HanKrum

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 120
  • -Получени: 73
  • Публикации: 994
  • Кибик
Re: Дата и време
« Отговор #1 -: 21 Февруари 2017, 23:41:23 »
Cron job ползвай.
"Силата на правителството се крепи на невежеството на народа, и те знаят това и винаги ще се борят против просвещението." Лев Толстой

Darnel

  • Full Member
  • ***
  • Благодарности
  • -Казани: 32
  • -Получени: 3
  • Публикации: 139
Re: Дата и време
« Отговор #2 -: 22 Февруари 2017, 23:13:01 »
В php има няколко метода за изпълнение на заявка след Х време. Може да разгледаш функциите timestamp() и sleep()
Един много прост пример със sleep();

Код: PHP
  1. <?php
  2. $dbhost = 'localhost';
  3. $dbuser = 'root';
  4. $dbpass = 'pass';
  5. $dbname ='datebase';
  6.  
  7. $db_connect = mysqli_connect($dbhost, $dbuser, $dbpass);
  8. $db_Select = mysqli_select_db($dbname, $db_connect);
  9.  
  10. $username = 'Rumen';
  11. // Изпълнява заявката по-долу след определено(х) време
  12. sleep(5); // 5 секунди
  13.  
  14. mysqli_query($db_connect, "UPDATE `table_name` SET username='Petar' where username='$username'");
  15.