Pages

Monday, July 22, 2013

Menghitung Perbedaan Waktu Antara Dua Tanggal


Menghitung Perbedaan Waktu antara Dua Tanggal

Rumus :

DATEDIFF(datepart,startdate,enddate)

Untuk datepart anda bisa rubah

year
quarter
month
dayofyear
day
week
weekday
hour
minute
second
millisecond
microsecond
nanosecond


contoh  :

SELECT DATEDIFF(day,'2008-06-05','2008-08-05') AS jml_hari


hasilnya = 61 Hari


SELECT DATEDIFF(hour,'2008-06-05','2008-08-05') AS jml_jam


hasilnya = 1464 Jam






Tuesday, July 2, 2013

Insert select pada SQL Server













Contoh :

select AJH_ID, '20249'  AJD_Emplcode , AJD_LevelCheckID, AJD_Status ,'kusdi' AJD_Username,  getdate() AJD_LastUpdate ,  ajd_checkdetail
from  tm_accessjeisdt
inner join tm_accessjeishd a on AJD_HeaderID=AJH_ID
inner join tbmst_section on ajh_sectioncode=sec_sectioncode
inner join tbmst_employee  on em_emplcode=AJD_Emplcode
where  AJD_Emplcode=20472


kemudian tambahkan didepan select secript insert

Menjadi :

Insert into tm_accessjeisdt (AJD_HeaderID, AJD_Emplcode, AJD_LevelCheckID, AJD_Status , AJD_Username,  AJD_LastUpdate ,  ajd_checkdetail)
select AJH_ID, '20249'  AJD_Emplcode , AJD_LevelCheckID, AJD_Status ,'kusdi' AJD_Username,  getdate() AJD_LastUpdate ,  ajd_checkdetail
from  tm_accessjeisdt
inner join tm_accessjeishd a on AJD_HeaderID=AJH_ID
inner join tbmst_section on ajh_sectioncode=sec_sectioncode
inner join tbmst_employee  on em_emplcode=AJD_Emplcode
where  AJD_Emplcode=20472





Tuesday, June 11, 2013

Cara Reset Auto Increment Pada SQL Server



Berikut ini adalah cara reset auto increment pada SQL server.
fucntion yang digunakan

DBCC CHECKIDENT(nama_table, 24)






Contoh :

kita punya data 10 record dengan id max adalah 10.
kemudian dilakukan delete data maka id maxnya jadi 9.
dan apabila kita insert data maka auto increment pada id nya adalah 11.

untuk mereset  auto increment agar idnya bisa kembali ke 10 maka anada bisa gunakan script ini :


DBCC CHECKIDENT(T_employee, RESEED,9)


Remark:
t_employee = table yang di reset
9 = nilai max auto increment. dan apabila ada insert data maka id nya 9 + 1 = 10


Cara Membuat Looping Pada SQL Server



Berikut ini adalah contoh perulangan dengan menggunakan fuction  while










1) contoh looping WHILE


DECLARE @intFlag INT
SET @intFlag = 1
WHILE (@intFlag <=5)
BEGIN
PRINT @intFlag
SET @intFlag = @intFlag + 1
END
GO

Hasilnya:
1
2
3
4
5


2) contoh Looping   WHILE  dengan tambahan BREAK

DECLARE @intFlag INT
SET @intFlag = 1
WHILE (@intFlag <=5)
BEGIN
PRINT @intFlag
SET @intFlag = @intFlag + 1
IF @intFlag = 4
BREAK;
END
GO

Hasilnya :
1
2
3


3) contoh looping WHILE dengan CONTINUE dan  BREAK

DECLARE @intFlag INT
SET @intFlag = 1
WHILE (@intFlag <=5)
BEGIN
PRINT @intFlag
SET @intFlag = @intFlag + 1
CONTINUE;
IF @intFlag = 4 -- This will never executed
BREAK;
END
GO

hasilnya:
1
2
3
4
5

Tuesday, June 4, 2013

Untaian Mutiara Nasihat




UNTAIAN MUTIARA NASIHAT 

1. SUNGGUH ANEH….

Seseorang yang tatkala menjadi janin dalam perut ibunya Allah telah memberi rizkinya padahal ia tidak mampu berbuat apa-apa…,
Tatkala ia lahir menjadi anak bayi Allah tetap terus memberi rizki kepadanya…padahal ia tidak mampu berbuat apa-apa…,
Lantas setelah ia dewasa dan mampu untuk bekerja dan berusaha tiba-tiba ia berburuk sangka kepada Robnya bahwasanya ia tidak akan mendapatkan rizki dariNya…, berburuk sangka bahwa Robnya akan membiarkannya dan tidak memberi karunia kepadanya…!!!

Berusahalah …bekerjalah…disertai doa, ketakwaan, dan berbaik sangka kepada Sang Maha Pemberi Rezki niscaya karunia dan rizki akan menghampirimu dari arah yang tidak kau sangka-sangka

Thursday, May 30, 2013

Cara Memecah String pada PHP

Cara Memecah String pada PHP
String dapat dipecah menjadi beberapa bagian, untuk memecah string perkata Anda dapat menggukanan fungsi berikut :
strtok("string_yg_akan_dipecah", "karakter_pemisah")
parameter karakter_pemisah bisa diisi dengan spasi kosong atau karakter apapun





contoh :


<?php
$kalimat = "Sufyan atsauri yang hidup pada zaman keemasan islam pernah berkata, jika seandainya engkau bertemu dengan ahlussunnah maka sampaikan salamku kepadanya, Sesungguhnya zaman ini zaman keterasingan. Asing islam..... asing....";
$pecah    = strtok($kalimat, " ");
while ($pecah){
echo "$pecah <br>";
$pecah = strtok(" ");
}
?>

Cara merubah huruf kapital pada php


Cara merubah huruf kapital pada php
Untuk merubah huruf pada  string menjadi besar semua, Anda bisa menggunakan fungsi: strtoupper("string)
Sedangkan unuk mengubah menjadi huruf kecil semua dapat mengunakan fungsi :
strtolower("string")




contoh :

<?php
$kalimat = "Hati hati mengolok-olok Sunah seperti memanjangkan janggut atau memotong celana diatas mata kaki, Allah ancam dia dengan azab yang pedih . buka Alquran surat  (An- Nur : 63 ) Maka hendaklah orang-orang yang menyalahi perintah rasul (Sunnah) takut akan ditimpa cobaan atau ditimpa azab yang pedih " ;
echo "Kalimat awal adalah : <br>";
echo "$kalimat <br><br>";
$ubah1=strtoupper($kalimat);
echo "Dirubah menjadi huruf besar semua :<br>";
echo "$ubah1 <br><br>";
$ubah2 = strtolower($kalimat);
echo "Dirubah menjadi huruf kecil semua : <br>";
echo "$ubah2 <br>";
?>

Cara Mencari posisi karakter pada sebuah string

Cara Mencari posisi karakter pada sebuah string

fungsi string yang digunakan strpos() 

<?php
$kalimat="Tidaklah kau melihat kuburan yang tinggi, melainkan kau ratakan kuburan tersebut (Hr. Muslim)";
$karakter="b";
$posisi=strpos($kalimat,$karakter);
print "Karakter '$karakter' berada pada posisi ke $posisi dalam kalimat '$kalimat' <br>";
?>

menghitung jumlah karakter string pada PHP


menghitung jumlah karakter string pada PHP

function yang digunakan
strlen()






Digunakan untuk menghitung jumlah karakter dalam suatu variable,
syantax-nya sebagai berikut : strlen($namavariable)
contoh:

<?php
$kalimat="Belajar PHP";
$jumlah=strlen($kalimat);
print "variable string \$kalimat=$kalimat <br>";
print "Kalimat '$kalimat' diatas jumlah karakternya adalah $jumlah";
?>

Monday, May 27, 2013

Perbedaan antara Past Tense dengan Present Tense


Perbedaan antara  Past Tense dengan Present Tense

Inti dari Past Tense adalah untuk menyatakan peristiwa yang telah “Lampau”. Semua itu sudah “Past. Berikut adalah rumus yang digunakan dalam past tense
Rumus Past Tense:
Positif: S + V2
Negatif: S + did not + V1
Tanya: Did + S + V1
Contoh Kalimat Past Tense:
The earth rotated around the sun
Kata kerjanya bentuk kedua “rotated”, ini tergolong kata kerja beraturan, tinggal tambahkan ED di belakang rotate.

Tuesday, May 21, 2013

get nick name with php

Cara mengambil nama depan dari nama yang terdiri dari 2 atau atau lebih :

<?php
 $nama = 'Radio Rodja 756am';
 $pos=stripos($nama,' ');
 if(!empty($pos)) $nick_name=substr($nama,0,$pos);
 else $nick_name=$nama;
 echo $nick_name;
?>

Hasilnya "Radio"