Code Igniter : Connect to multiple database (MySQL, Oracle) Config

Bajay X Generation -->


$active_group = ;
$active_record = TRUE; //if you want to use active record function set TRUE

//mysql config
$db[]['hostname'] = ;
$db[]['username'] =;
$db[]['password'] =;
$db[]['database'] =;
$db[]['dbdriver'] = 'mysql';

//oracle config
$db[]['hostname'] = ;
$db[]['username'] =;
$db[]['password'] =;
$db[]['dbdriver'] = 'oci8';

In some models, if you call the default database just use :
$this->db->;
Ex: $this->db->get(“users”);

If you want to call the second database (in this case oracle) load the config first.
$this-> = $this->load->database(, true);
Ex :
$this->orclDb = $this->load->database(“orclDb”, true);
$this->orclDb->get(“users”);

may be useful.

Read Users' Comments (0)

Simple Javascript Clock

Bajay X Generation -->

nih buat sedikit ilmu tambahan... simple tutorial
 <html>
<
head>
<
script type="text/javascript">
   
function 
startTime() {
      
var 
today=new Date();
      
var 
h=today.getHours();
      
var 
m=today.getMinutes();
      
var 
s=today.getSeconds();
      
// add a zero in front of numbers<10 br="br" nbsp="nbsp">       m=checkTime(m);
      
s=checkTime(s);
      
document.getElementById("txt").innerHTML=h+":"+m+":"+s;
      
t=setTimeout("startTime()",500);
   
}
   
function 
checkTime(i) {
      
if (
i<10) {
         
i="0" i;
      
}
      
return 
i;
   
}





Read Users' Comments (0)

Qlikview Line Style

Bajay X Generation -->

Pada Qlikview ada beberapa macam tipe chart yg diantaranya adalah Line Chart, Bar Chart, etc. Nah, terkadang kita juga membutuhkan chart yang mungkin lebih kreatif sehingga informasi yang kita sampaikan bisa lebih informatif dan menarik.
Pada kesempatan ini akan saya bagikan tips mengenai beberapa Line Style, lebih jelasnya bisa di lihat di bawah ini :
1. Line Type
  • Normal : Tipe ini merupakan tipe standar dari line, yang mana garisnya terlihat kasar sehingga masih kurang artistik.
Board Image
  • Smooth : Pada tipe ini garisnya terlihat lebih smooth sehingga lebih enak untuk dilihat.
Board Image
  • Plateau : Tipe ini akan membentuk garis kotak2. Pada tipe ini ada 3 jenis yaitu :
  1. Leading : Maksudnya adalah perpindahan dari satu nilai ke nilai lain itu dimulai dari titik expressionnya.
 Board Image
  1. Center : Maksudnya adalah akan berbentuk garis datar yang berada di tengah dari expressionya.
 Board Image
  1. Trailing : Maksudnya adalah akan berbentuk garis datar yang berada di antara dua expression.
Board Image
2. Line Style Ada 4 jenis Line Style yaitu :
  1. '' : yaitu Line yang berbentuk garis lurus Board Image
  2. '' : yaitu Line yang berbentuk garis putus - putus (dashed) Board Image
  3. '' : yaitu Line yang berbentuk titik - titik (dotted) Board Image
  4. '' : yaitu Line yang berbentuk garis dan titik Board Image
Thanks, dan semoga bermanfaat.

Read Users' Comments (0)

Modul Praktikum Basisdata Bab III

Bajay X Generation -->

Untuk lebih memperdalam pemahaman tentang SQL maka pada pertemuan kali ini akan dipelajari tentang kelompok lain dalam perintah SQL yaitu DML (Data Manipulation Language) terutama perintah SELECT dan variasinya dalam bentuk query/subquery, teknik Join dan Union..

Query adalah permintaan – data – yang sudah dimodifikasi sedemikian rupa sehingga hanya menghasilkan / menampilkan data yang diinginkan. Walaupun secara formal seluruh perintah SQL disebut sebagai Query, tetapi dalam penggunaan sehari-hari Query lebih identik dengan segala bentuk variasi perintah SELECT.

Join adalah proses menggabungkan data-data dari dua tabel atau lebih dengan cara merelasikannya, untuk mendapatkan gambaran keseluruhan data secara lebih baik.

Read Users' Comments (0)

Tutorial Turbo Pascal Part 4

Bajay X Generation -->

Apa itu Looping
Secara sederhana looping diartikan sebagai proses berulang terhadap statement maupun serangkaian statement lebih dari satu kali.

Aduh, kurang jelas, dapatkah anda memberikan contoh pemakaian looping dari program yang pernah kita buat sebelumnya ?
He-he-he, mungkin anda sudah lupa dengan program Hangman yang pernah kita buat pada pertemuan kedua, disana komputer secara berulang menanyakan huruf tebakan kita sebanyak 10 kali kesempatan, dalam hal ini kita telah menggunakan looping. 

Ok, sekarang saya sudah punya gambaran. Apakah hal tersebut tidak dapat dilakukan tanpa looping ?
Tentu saja bisa, tetapi akibatnya program kita menjadi panjang dan tidak efisien, coba bayangkan misalnya anda ingin mencetak tulisan PentaCOM sebanyak 10 baris di layar, bisa saja anda menggunakan perintah Writeln('Bajay-X'); sebanyak 10 kali.
Bukankah lebih baik kita memerintahkan komputer untuk secara berulang menjalankan perintah Writeln('Bajay-X'); sebanyak 10 kali.

Read Users' Comments (1)comments

Tutorial Turbo Pascal Part 3

Bajay X Generation -->
Setelah mencoba program Hangman, sesuatu pertanyaan yang timbul adalah mengapa komputer dapat mengetahui huruf yang kita masukan ada dalam tulisan atau tidak ?Ok, hal tersebut dapat terjadi karena adanya keputusan yang terprogram, artinya komputer dapat mengambil keputusan untuk berdasarkan aliran logika yang telah ditentukan sebelumnya yang dikenal sebagai algoritma. 

Bagaimana penulisan perintah pengambilan keputusan pada Pascal ?
Salah satu perintah struktur pengambilan keputusan adalah :
If condition Then statement;
Dimana condition adalah sesuatu yang bernilai True atau False, dan statement adalah perintah yang akan dijalankan.

Dapatkah anda memberikan sebuah contoh pemakaian perintah If ?
Baiklah, misalnya kita akan membuat program menentukan pembayaran berdasarkan berdasarkan jumlah belanja, jika diatas 100000 (seratus ribu) mendapatkan potongan 3%, maka programnya adalah sebagai berikut :
Uses Crt;
Var
     Belanja : Real;
Begin
     Clrscr;

    
Write(‘Jumlah belanja ? ‘); Readln(Belanja);
     If Belanja > 100000 Then Belanja := Belanja * 0.97;
     Writeln(‘Jumlah yang harus anda bayar ‘,Belanja:10:2);     Readln;
End.

Read Users' Comments (0)

Normalisasi Database

Bajay X Generation -->

       Ketika kita merancang suatu basis data untuk suatu sistem relational, prioritas utama dalam mengembangkan model data logical adalah dengan merancang suatu representasi data yang tepat bagi relationship dan constrainnya (batasannya). Kita harus mengidentifikasi suatu set relasi yang cocok, demi mencapai tujuan di atas. Tehnik yang dapat kita gunakan untuk membantu mengidetifikasi relasi-relasi tersebut dianamakan Normalisasi.
       Proses normalisasi pertama kali diperkenalkan oleh E.F.Codd pada tahun 1972. normalisasi sering dilakukan sebagai suatu uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi tersebut sudah baik atau masih melanggar aturan-aturan standar yang diperlakukan pada suatu relasi yang normal (sudah dapat dilakukan proses insert, update, delete, dan modify pada satu atau beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut).
       Proses normalisasi merupakan metode yang formal/standar dalam mengidentifikasi dasar relasi bagi primary keynya (atau candidate key dalam kasus BCNF), dan dependensi fungsional diantara atribut-atribut dari relasi tersebut. Normalisasi akan membantu perancang basis data dengan menyediakan suatu uji coba yang berurut yang dapat diimplementasikan pada hubungnan individualshingga skema relasi dapat di normalisasi ke dalam bentuk yang lebih spesifik untuk menghindari terjadinya error atau inkonsistansi data, bila dilakuan update tehadap relasi tersebut dengan Anomaly.

Read Users' Comments (0)

Sign up for PayPal and start accepting credit card payments instantly.