Kamis, 18 Oktober 2012

LOOPING-DEFAULT MENGGUNAKAN SCHEDULED TASK

1. bikin file koneksi  conn.php 

<?php
  
$host = "127.0.0.1";
$user = "root";
$pass = "";
$dbname = "dbserver";
$conn = mysql_connect($host,$user,$pass);
if($conn) {
    $sele = mysql_select_db($dbname);
    if(!$sele) {
    echo mysql_error();
    }
}
error_reporting(0) ;
?>


2. buat query insert file sch_sla.php

<?php
    date_default_timezone_set("Asia/Jakarta");
//    session_start();
    include_once("conn_sla.php");

      $DATE=date('Y-m-d');
     
      mysql_query("INSERT INTO tbl_apps_ofa (DATE, USER_COUNT, UPTIME_TARGET, UPTIME_ACTUAL, ID_CUSTOMER)
      VALUES('$DATE','90','810','810','1')");

?> 
3. buat file .bat untuk menjalankan query insert


4. setting Scheduled Tasks

a. control panel -> system and security -> add scheduled -> next
 b. pilih command prompt -> next
c. Disini saya pilih daily karena scheduled task akan d running per daily -> next


d. Pilih waktu scheduled task d running -> next
e.  masukkan user name dan password server anda -> next

f.  Finish
g. browse file .bat yang telah kita buat tadi 

h. Klik apply -> OK
 
Note : Per daily jam 08:00 am query yang d jalankan scheduled task akan looping otomatis ke table
output nya :

Selamat mencoba, Terimakasih ..

Tidak ada komentar:

Posting Komentar