Заявка

Player_pz

Registered
Хора имам лек проблем :? ,
как ще стане така че след определено време да се изпълнява mysql заявка ...
Благодаря предварително :D
 
А ако искаме например да се изпълнява всеки месец на 1-ви :)
да се нулират дадени резултати или да се въвежда дадена информация
 
AragoN каза:
А ако искаме например да се изпълнява всеки месец на 1-ви :)
да се нулират дадени резултати или да се въвежда дадена информация

За да се изчисти информацията от даден файл на първи ползвай този код
Код:
<?php
$date = date('d');
$space = "";
$file = "lqlq.txt";
$datenul = "01";
if ($date == $datenul)
{
$zapis = fopen("$file","w");
fwrite($zapis, $space); 
}
?>

а за да запишеш дадена информация ако е първо число на месеца ползвай това
Код:
<?php
$date = date('d');
$info = "";
$file = "lqlq.txt";
$datepop = "01";
if ($date == $datepop)
{
$zapis = fopen("$file","w");
fwrite($zapis, $info); 
}
?>

записва се стойноста на променливата info
ето ти пример как да запишеш изречението "Аз съм Българче"

<?php
$date = date('d');
$info = "Аз съм Българче";
$file = "lqlq.txt";
$datepop = "01";
if ($date == $datepop)
{
$zapis = fopen("$file","w");
fwrite($zapis, $info);
}
?>
 
AragoN каза:
А ако искаме например да се изпълнява всеки месец на 1-ви :)
да се нулират дадени резултати или да се въвежда дадена информация

използвай cron jobs
потърси в нета инфо как се позлва, и ако нещо не е ясно питай ;)
 
cold_zero каза:
Хмм...а как може всеки понеделник примерно да отваря даден PHP файл :roll:
Код:
<?php
$date = date('D');
$file = "lqlq.txt";
$date2 = "Mon";
if ($date == $date2)
{
include("$file");
}
?>
 
cold_zero каза:
Много 10x ще видим сега другия понеделник как е :?:

защо ти е да чакаш до другия понеделник
промени датата на компютара на понеделник или просто смени
този ред
$date2 = "Mon";
с една от другите стойности (Sun Mon Tue Wed Thu Fri Sat)

пп не съм сигорен дали се пишат точно така съкращенията
 
Изчаках около 30 минути, но търсачката ми не се индексира :cry: Нагласих днес да е уж понеделник но... :(
 
Абе как може да нагласиш да се изпълни php код без намесата
на потребител?
Трябва някой да го стартира този код иначе няма как да стане.
НЕ може да му зададеш дата, sleep или нещо друго.

Ако искаш даден код да ти се изпълни без твоя намеса ще ти трябва
cPanel .
Има такава екстра там в менюто но не мога да си спомня как се казваше.
Настройваш кой скрипт кога да се изпълни.

В самия код на php няма да стане.
 
admin каза:
Има такава екстра там в менюто но не мога да си спомня как се казваше.
Настройваш кой скрипт кога да се изпълни.

Cron jobs, както казах, по-горе.

@мизарк

date() взима времето на сървъра, няма как да го промениш, като си смениш часа на компютъра!

Освен ако не тестваш на твойта машина???
 
Страхотно аз си го пригодих за mysql работи чудесно пробвах го. @mizarck много ти благодаря за помоща
 

Back
Горе