Rabu, 20 Mei 2015

Inputan nilai dari Pop Up ke dalam Form


Seringkali saat membuat sebuah program atau aplikasi, akan terjadi masalah yang mana kita akan mengambil inputan dari halaman lain yang akan dimasukan kedalam form inputan. halaman lain yang saya maksud adalah halaman seperti sebuah pop up, yang mana saat melakukan inputan akan muncul sebuah pop up dan melakukan pemilihan yang secara otomatis akan masuk kedalam inputan form sebelumnya.
Saat klik button pada kanan, akan muncul pop up seperti pada gambar dibawah ini :

lakukan pemilihan, secara otomatis akan terisi dengan inputan pada form sebelumnya.

sebaiknya anda dapat melihat demo terlebih dahulu :
DEMO
Silahkan Download scriptnya di sini :


Pada file tersebut terdapat 2 file PHP, yaitu index.php dan popup.php

Minggu, 17 Mei 2015

Cara Mudah Tampilkan Nama Field [CodeIgniter]


Mungkin anda punya nama tabel dan mempunyai field yang sangat banyak. saat melakukan View anda akan melakukan penamaan field secara manual bukan, tapi pada codeigniter hal tersebut anda dapat melakukan penamaan field sesuai dengan nama field yang ada di dalam database, jadi akan membuat waktu report anda akan gampang dan cepat. contoh disini saya mempunyai satu tabel dengan 12 field.
untuk melakukan tampilan field tersebut anda dapat melakukan dengan menambahkan sintax ini pada controller atau model anda.

$d['fields'] = $this->db->list_fields('nama_tabel');
pada view anda cuma melakukan foreach seperti berikut ini
<? foreach ($fields as $field) { ?>
 untuk tampilkan anda langsung buat
<?= $field;?>
untuk script viewnya seperti ini

<table class="display data_tbl">
<thead> <tr><? foreach ($field as $field) { ?><th> <?= $field;?></th><?}?><th>Aksi</th></tr></thead>


 kenapa setelah  <? } ?>  masih saya tampilkan sebuah aksi , karena saya ingin ada sebuah button edit, hapus.
sehingga akan menampilkan hasil seperti ini :
gimana cukup mudah bukan untuk menampilkan field tabel menggunakan CodeIgniter, Semoga bermanfaat. 

Sabtu, 16 Mei 2015

Install Apache, PHP, MariaDb on Debian


Sebelum melakukan installasi, jika mau melakukan perubahn repository ke link indonesia dapat mengikuti petunjuk dari link ini :

Rubah Repository Debian Ke Indonesia

Untuk melakukan installasi lakukan pencopy sintax pada dalam terminal. Sebelum melakukan installasi anda harus login sebagai root. dengan cara 
su
Install Apache2
apt-get install apache2
Testing Apache2
http://localhost/
Install PHP
apt-get install php5 libapache2-mod-php5
/etc/init.d/apache2 restart
Testing PHP
gedit /var/www/h4nk.php
 tuliskan sintax kedalam file h4nk.php
<?php phpinfo(); ?>
Install MariaDB 
apt-get install python-software-properties
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://kartolo.sby.datautama.net.id/mariadb/repo/5.5/debian wheezy main'
sudo apt-get update
sudo apt-get install mariadb-server

masukan password root untuk database.

Install PHPMyAdmin

apt-get install phpmyadmin
- Pilih Servernya menjadi apache2.
- masukan password phpmyadmin
- masukan password mysql/root mysql

Testing PHPMyAdmin + MariaDB
localhost/phpmyadmin
Sampai disini jika tidak ada kesalahan, semuanya sudah selesai dan anda dapat menggunakan server anda sekarang. semoga bermanfaat. 

Rubah Repository Debian Ke Indonesia


Banyak alasan untuk melakukan perubahan link repository indonesia, yang pertama dengan alasan kecepatan installasi atau update atau upgrade.
untuk melakukan perubahan repository sangat mudah, cukup melakukan perubahan link yang ada pada source list. berikut ini adalah step by step :

Contoh repository Indonesia untuk Deabian 7 (wheezy):

mv /etc/apt/sources.list /etc/apt/sources.list.bak 
vi /etc/apt/sources.list


lalu masukan repository local Indonesia, dalam hal ini kami menggunakan repository Kambing (Universitas Indonesia)

deb http://kambing.ui.ac.id/debian/ wheezy main contrib non-free 
deb http://kambing.ui.ac.id/debian/ wheezy-updates main contrib non-free 
deb http://kambing.ui.ac.id/debian-security/ wheezy/updates main contrib non-free

Setelah melakukan perubahan, lakukan update dengan cara menjalankan perintah :

apt-get update

sampai disini repository sudah menuju ke link indonesia. sekian terima kasih, semoga bermanfaat.