wmaraci reklam
lidertakipci

Cronjobs Kullanımı Yardım

7 Mesajlar 835 Okunma
advertseo
wmaraci reklam

Colder Colder Sms Onayı Gerekli Kimlik Onayı
  • Üyelik 02.11.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Web Tasarımcı
  • Konum İstanbul Avrupa
  • Ad Soyad H** D**
  • Mesajlar 67
  • Beğeniler 1 / 8
  • Ticaret 0, (%0)
Merhaba arkadaşlar

Şimdi benim örn veritabanında 50 adet kaydım var ve bunu phde okurken id olarak çekip okuyorum

örn 50 kaydım var hergün 50 kayda manuel bakmaktansa otomatik benim yerime cronjobs bakabilir mi?
 

 

wmaraci
reklam

hataman hataman WM Aracı Kullanıcı
  • Üyelik 20.03.2014
  • Yaş/Cinsiyet 50 / E
  • Meslek web programlama
  • Konum Balıkesir
  • Ad Soyad H** A**
  • Mesajlar 158
  • Beğeniler 12 / 40
  • Ticaret 3, (%100)
Bakarken yaptıgın işlem nedir? cronjobs ile hergün istenen saatte o dosya çalıştırılabilir ama bakarken yaptıgın işlem ne ise onuda eklemelisin php dosyana.
 

 

http://hataman.com
Skype : ha.taman

turkedition turkedition WM Aracı Kullanıcı
  • Üyelik 22.11.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Programcılığı
  • Konum İstanbul Avrupa
  • Ad Soyad Y** A**
  • Mesajlar 435
  • Beğeniler 90 / 80
  • Ticaret 1, (%100)
http://sanaldosya.org/320-cron-nedir-faydalar%C4%B1-nelerdir-cron-nas%C4%B1l-kullan%C4%B1l%C4%B1r/
 

 

Skype: mehmetgyazilim

Colder Colder Sms Onayı Gerekli Kimlik Onayı
  • Üyelik 02.11.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Web Tasarımcı
  • Konum İstanbul Avrupa
  • Ad Soyad H** D**
  • Mesajlar 67
  • Beğeniler 1 / 8
  • Ticaret 0, (%0)
sms___/montaj_hesapla.php?i=1

bunu nasıl gün olarak çalıştırabilirim :)
 

 

wmaraci
wmaraci

hataman hataman WM Aracı Kullanıcı
  • Üyelik 20.03.2014
  • Yaş/Cinsiyet 50 / E
  • Meslek web programlama
  • Konum Balıkesir
  • Ad Soyad H** A**
  • Mesajlar 158
  • Beğeniler 12 / 40
  • Ticaret 3, (%100)
baska bir dosya yapıp onun içerisinde for döngüsünde kaç tane get varsa onları sırayla include ederek çalıştırabilirsin.
 

 

http://hataman.com
Skype : ha.taman

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)
yapmak istediğin işlem önemli burada. işlemi biraz daha detaylı yazarsan çözüm bulabiliriz.
 

 

favoridus.com

Colder Colder Sms Onayı Gerekli Kimlik Onayı
  • Üyelik 02.11.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Web Tasarımcı
  • Konum İstanbul Avrupa
  • Ad Soyad H** D**
  • Mesajlar 67
  • Beğeniler 1 / 8
  • Ticaret 0, (%0)

hataman adlı üyeden alıntı

baska bir dosya yapıp onun içerisinde for döngüsünde kaç tane get varsa onları sırayla include ederek çalıştırabilirsin.


örnek verebilirmisiniz hocam yaklaşık şu an 100 kaydım var ve bu zamanla yükselecektir for döngüsüyle nasıl kontrol edebiliriz



jasper adlı üyeden alıntı

yapmak istediğin işlem önemli burada. işlemi biraz daha detaylı yazarsan çözüm bulabiliriz.



Ek Olarak: Çalıştırmak istediğim dosya ama id olarak çekip çalıştırıyorum

include "inc/inc.php"; // mysql baglantı ayarları
include "montajfunction.php"; // örn : 20.02.13 tarihim var ve şimdi 04.04.2014 tarihim var saat, gün,hafta,ay ve yıl olarak çıkartmasını yapıyor sonucu ekrana yazdırıyor


$id = $_GET["i"];

$sql = mysql_query("SELECT * FROM montaj where id='$id'");

echo "";
echo "";
echo "";
echo "";
echo "
Bu Ne Kadar Zaman Oldu
";

echo "";

while($oku = mysql_fetch_array($sql)){

$id = $oku["id"];



echo "";

echo ""; // burası montaj function dan gelen veriler
echo "";
}
echo "
"; saat($ilk,$son); echo ""; // burası montaj function dan gelen veriler
echo ""; gun($ilk,$son); echo ""; // burası montaj function dan gelen veriler
echo ""; hafta($ilk,$son); echo ""; // burası montaj function dan gelen veriler
echo ""; ay($ilk,$son); echo ""; // burası montaj function dan gelen veriler
echo ""; yil($ilk,$son); echo "
";

?>





$id = $_GET['i'];
$sorgu = mysql_fetch_array(mysql_query("select * from montaj where id='$id'") );
$montajtarihi = $sorgu['montajtarihi'];

function saat($ilktarih,$sontarih){
$ilktarihstr=strtotime($ilktarih);//ilk tarihi strtotime ile çeviriyom
$sontarihstr=strtotime($sontarih);//ilk tarihi strtotime ile çeviriyom
$fark0=intval(abs(strtotime($ilktarih) - strtotime($sontarih))/3600);//sondan ilki çıkarıp 3600 e bölüyoz bu bize saat verecek
echo "Toplam :".$fark0." Saat
";}
$ilk="$montajtarihi";//bu ilk kayıt tarihi olsun
$son= date("d.m.Y");//buda şu anki tarih olsun

function gun($ilktarih,$sontarih){
$ilktarihstr=strtotime($ilktarih);//ilk tarihi strtotime ile çeviriyom
$sontarihstr=strtotime($sontarih);//ilk tarihi strtotime ile çeviriyom
$fark1=intval(abs(strtotime($ilktarih) - strtotime($sontarih))/86400);//sondan ilki çıkarıp 86400 e bölüyoz bu bize gün verecek
echo "Toplam :".$fark1." Gün
"; }
$ilk="$montajtarihi";//bu ilk kayıt tarihi olsun
$son= date("d.m.Y");//buda şu anki tarih olsun

function hafta($ilktarih,$sontarih){
$ilktarihstr=strtotime($ilktarih);//ilk tarihi strtotime ile çeviriyom
$sontarihstr=strtotime($sontarih);//ilk tarihi strtotime ile çeviriyom
$fark2=intval(abs(strtotime($ilktarih) - strtotime($sontarih))/604800);//sondan ilki çıkarıp 604800 e bölüyoz bu bize hafta verecek
echo "Toplam :".$fark2." Hafta
"; }
$ilk="$montajtarihi";//bu ilk kayıt tarihi olsun
$son= date("d.m.Y");//buda şu anki tarih olsun

function ay($ilktarih,$sontarih){
$ilktarihstr=strtotime($ilktarih);//ilk tarihi strtotime ile çeviriyom
$sontarihstr=strtotime($sontarih);//ilk tarihi strtotime ile çeviriyom
$fark3=intval(abs(strtotime($ilktarih) - strtotime($sontarih))/2592000);//sondan ilki çıkarıp 2592000 e bölüyoz bu bize ay verecek
echo "Toplam :".$fark3." Ay
";
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($fark3 == 6){
echo "Toplam : 6 Ay Oldu --
";
include ("sms_gonder.php");
}elseif($fark3 == 12){
echo "Toplam : 1 Yıl Oldu --
";
include ("sms_gonder.php");
}else{
echo "Toplam : Şimdi Değişecek Bişey Yok :)
";
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}
$ilk="$montajtarihi";//bu ilk kayıt tarihi olsun
$son= date("d.m.Y");//buda şu anki tarih olsun

function yil($ilktarih,$sontarih){
$ilktarihstr=strtotime($ilktarih);//ilk tarihi strtotime ile çeviriyom
$sontarihstr=strtotime($sontarih);//ilk tarihi strtotime ile çeviriyom
$fark4=intval(abs(strtotime($ilktarih) - strtotime($sontarih))/31536000);//sondan ilki çıkarıp 31536000 e bölüyoz bu bize yıl verecek
echo "Toplam :".$fark4." Yıl
"; }
$ilk="$montajtarihi";//bu ilk kayıt tarihi olsun
$son= date("d.m.Y");//buda şu anki tarih olsun

?>


Ek Olarak:

hataman adlı üyeden alıntı

baska bir dosya yapıp onun içerisinde for döngüsünde kaç tane get varsa onları sırayla include ederek çalıştırabilirsin.


hocam örnek verebilirmisiniz
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al