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?
Cronjobs Kullanımı Yardım |
7 Mesajlar | 835 Okunma |
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 " Bu Ne Kadar Zaman Oldu ";
echo " ";
echo "
";
echo "";
while($oku = mysql_fetch_array($sql)){
$id = $oku["id"];
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 " "; // burası montaj function dan gelen veriler
echo " ";
}
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
?>