Skip to main content

Membuat tabel menggunakan Controller dan Views pada CI

Membuat tabel menggunakan Controller dan Views pada CI

Langkah pertama yaitu membuat file php yang disimpan pada folder controller sebagai controllernya (tugas2.php), kemudian file php yang berisi html pada folder views sebagai viewnya yang akan dipanggil oleh controller (tugas2view.php). Pada tugas2.php ini akan berisi fungsi untuk memanggil tugas2view.php. Untuk memanggil view scriptnya $this->load->view('tugas2view',$data); ‘tugas2view’ merupakan nama file viewnya, penulisannya tanpa disertai .php, sedangkan $data merupakan variabel yang berisi array pada tugas2.php. Parameter $title_param yaitu untuk, memberi judul tab, dan $header_param yaitu untuk memberi header pada halaman.
tugas2.php
$data['infor']=array adalah array yang berisi informasi mahasiswa.
$data['isinya']=array adalah array yang berisi isi dari informasi mahasiswa tersebut.
$data['kodemk']=array adalah array yang berisi kode mata kuliah.
$data['namamk']=array adalah array yang berisi nama mata kuliah.
$data['sks']=array adalah array yang berisi sks.
$data['nilai']=array adalah array yang berisi nilai mahasiswa tiap mata kuliah.
$totalsks=array_sum($data['sks']); adalah untuk menghitung jumlah sks yang sudah diambil pada array.
$h=implode(",",$data['nilai']); adalah untuk menggabungkan array pada $data[‘nilai’] menjadi string.
$hitd=substr_count($h,"D"); adalah untuk menghitung banyaknya karakter “D” dalam array $h.
$hite=substr_count($h,"E"); adalah untuk menghitung banyaknya karakter “E” dalam array $h.


Berikut adalah screenshot dari tugas2.php :




tugas2view.php
File ini berisi file html.
<body bgcolor="#fbfbbb"> ini untuk memberi warna body dengan warna #fbfbbb.
<h1 align="center" ;style="color:black; font-family:Schadow BT"; > <?php echo $header;?></h1>
align=”center” : untuk membuat tulisan header rata tengah.
style="color:black; font-family:Schadow BT"; : memebri warna tulisan hitam dan font Schadow BT.
<?php echo $header;?> : menampilkan header.
include ‘namafile’; : untuk memasukkan file lainnya kedalam tugasview2.php.
File yang berisi mata kuliah yang diambil tiap semester saya pisahkan filenya berdasarkan semesternya.
cellpadding="3"  : mengatur jarak garis dengan objek yang ada didalamnya.
align="center" : rata tengah tabel, posisi horizontal.
cellspacing="0" :mengatur jarak tiap cell.
<th style="color:orange" : mengatur warna tulisan.
align="left" : rata kiri.
width="815" : mengatur lebar tabel.
height="60" : mengatur tinggi tabel.
bgcolor="#ffffff" : mengatur warna tabel.


Berikut adalah screenshot dari tugas2view.php :





datamhs.php
'.$infor[0].' : memasukkan parameter $infor dengan array ke 0.
'.$isinya[0].' : memasukkan parameter $isinya dengan array ke 0.


Berikut adalah screenshot dari datamhs.php :




smt1.php
background="rgba(222,232,200,0.8) : memberi warna background.
'.$kodemk[0].' : memasukkan parameter $kodemk yang berisi array ke 0.
'.$namamk[0].' : memasukkan parameter $namamk yang berisi array ke 0.
'.$sks[0].' : memasukkan parameter $kks yang berisi array ke 0.
'.$nilai[0].' : memasukkan parameter $nilai yang berisi array ke 0.
 Pada file smt1.php sampai dengan file smt8.php intinya sama hanya yang diubah isi array keberapanya saja.


Berikut adalah screenshotnya :




























Pastikan xampp dalam keadaan start.


Berikut adalah screenshot hasilnya dan perbandingan dengan tampilan halaman KHS sakti.stiki.ac.id :
Tampilan dengan CI








Tampilan KHS skti.stiki.ac.id






Comments

Popular posts from this blog

TRIK MUDAH JADIKAN SMARTPHONE / ANDROID JADI DRAWING PAD/PEN TABLET

Punya hobi menggambar? kamu tidak perlu buru-buru beli drawing pad, manfaatkan saja smartphone yang kamu miliki. Yap bagi kalian yang suka mendesain pasti tahu apa itu drawing pad, drawing pad adalah hardware untuk menggambar dengan tangan atau stylus pen, hasil gambar dapat dilihat didalam layar komputer, seperti menggambar manual menggunakan pensil. Trik mudah untuk mengubah smartphone menjadi drawing pad : 1. Download Aplikasi Spacedesk di smartphone, kalian bisa langsung download di playstore. 2. Download Aplikasi Spacedesk Server untuk komputer/laptop, dapat di donwload pada link berikut https://spacedesk.net/ 3. Install dilaptop dan smartphone kalian. 4. Setelah terinstall hubungkan kedua perangkat, bisa menggunakan kabel usb dengan mode develop, dan juga menggunakan 1 jaringan yang sama. 5. Buka aplikasi di kedua perangkat. 6. Kemudian saat kedua perangkat sudah terhubung -> Connect to Primary Machine (Server) -> pilih IP laptop anda. Smartphone sudah dapat dijadikan draw

Tutorial Mudah Mengubah Warna Cell Dengan Checkbox Spreadsheet

Cara mudah untuk mengubah warna cell dengan pengecekan jika checkbox -> checked maka cell akan berubah warna.  1. Buat tabel dengan beberapa kolom Tabel Data 2. Pilih menu ->   Sisipkan->kotak centang 3. Pilih menu   Format->format bersayarat 4.    Blok cell yang akan diwarna Pilih rentang data-> mulai kolom B baris 2 sampai B7     5.  Pilih format sel ->Formula khususnya adalah -> inputkan cell checkbox ,C2 adalah posisi kolom checkbox kolom C baris 2, rumusnya adalah =C2=TRUE artinya jika checkbox checked = TRUE, jika TRUE set warna kolom nama.     6.  Pilih Gaya pemformatan ->colour ->selesai  Dan hasilnya ketika checkbox di checked maka kolom nama akan berubah warna. Mudah bukan?  d f

Flowchart & Source code Stack pada DevC++

Flowchart & Source code Stack pada DevC++ Flowchart Sourcecode Stack pada DevC++