Thursday, June 6, 2013

Merubah Upload Max data Xampp

haloooo..
apa kabar semuanya ? kali ini saya akan membahas tentang maksimal data upload pada xampp, teman-teman mungkin sudah tau kalau maksimal data upload pada xampp itu  2M nah apabila teman-teman ingin membuat web yang mengharuskan upload video yang mana data nya lebih dari 2MB pasti tidak akan bisa, nah pengalaman saya yang membuat saya menulis blog ini #ciegitu
iyaa saya sempat kebingungan gimana cara merubah maksimal upload ini *kapan ga bingungnya ya* padahal di php.ini nya sudah saya ubah dan apache nya pun sudah saya restart. ternyata masalahnya adalaaaaaaah harus ada tambahan file .htaccess -__-

oke ini langkah awalnya

  1. Pertama buka C:\xampp\php\php.ini dan cari upload nah disana ada  upload_max_filesize = 2M nah ganti menjadi yang di inginkan misalnya 500M dan ganti post_max_size = 2M menjadi 500M
  2. Setalah itu buatlah file dengan extensi .htaccess contoh a.htaccess. letakkan di folder yang sama dengan data web dengan isinya

  • php_value upload_max_filesize 500M 
  • php_value post_max_size 500M 
  • php_value max_execution_time 300 
  • php_value max_input_time 300

  • Restart Apache nya dan silahkan di coba :)

    Monday, May 20, 2013

    Membut Dropdown list dinamik dari database

    Aloh semuanyah
    kali ini saya akan membahas pembuatan dropdown list yang datanya dari database, kenapa saya membuat postingan ini? karna Tugas Akhir saya berhungan dengan web dan saya awalnya agak kesulitan untuk membuat dropdown dinamik ini. Karna saya sudah menemukan caranya, maka saya membagi di blog ini, mana tau suatu saat saya membutuhkan kembali :D

    buatlah sebuah tabel, untuk kali ini saya beri nama kelas(id_kelas,nama_kelas)


    • Pada page php buatlah koneksi ke database terlebih dahulu terlebih dahulu dengan nama conn.php

    <?php   
     //connect to the database. 
    $connection = mysqli_connect("localhost", "root", "", "pjj");

    if(mysqli_connect_errno($connection))
    {
    echo "Failed to connect to MySQL:" .mysqli_connect_error();
    }
    ?>

    • Setelah itu buatlah halaman baru dengan nama mahasiswa.php



    <?php 
    include "conn.php"; //coneksi ke database
    $sql2 =mysqli_query($connection,"SELECT `id_kelas`,`nama_kelas` FROM `kelas`"); //select kelas

    ?>

    • Untuk membuat dropdownnya 
    <table>
    <tr>
    <td>Kelas</td>
    <td>:</td>
    <td><select name="kelas"><option>Silahkan pilih</option>
    <?php
    while($tampil=mysqli_fetch_array($sql2)) {
    if ($tampil['id_kelas']!=""){
    echo "<option value='". $tampil['id_kelas']."'>". $tampil['nama_kelas']."</option>";
    } else{
    echo "<option value='none'>tidak ada data</option>";

    }
    }
    ?>
    </select></td>
    </tr>
    </table>

    maka akan muncul muncul dropdown dinamik yang datanya sesuai dengan data yang ada di database, seperti ini
    eh maksudnya dropdownnya aja loh ya bukan semuanya :)
    selamat mencobaaaa!!  

    eeh btw ada yang tau bikin ajax dropdown table filter ga sik? yang tabel yang ter refresh sesuai pilihan dropdownnya.kasih tau dongggs



    Thursday, April 11, 2013

    Driver printer HP PSC 1410 untuk windows 7

    halooooo...
    masih adakah diantara kalian yang memiliki printer jadul yang terkeren di jamannya itu?? iyaaaap HP PSC 1410 lah barangnya, jujur sampe sekarang saya masih sangat suka dengan hasil print warna dari printer ini :D
    tapi pasti pada kesusahan kan karna CD bawaan printer ini adalah windows XP sedangkan kita sekarang banyak menggunakan windows 7 dan apabila kita cari-cari driver untuk win 7 selalu waktu penggunaan ada peringatan driver kurang dan tidak bisa nge print.

    gausah khawatir itu semua bisa di akali :D
    sekarang kamu siapin aja driver CD windows XP nya dan download dulu driver untuk windows 7 nya disini setelah itu install kan driver untuk windows 7 nya seperti install driver printer biasa. setelah itu printer pasti tetap tidak bisa digunakan daaaaaan masuk ke control panel disana ada printer HP PSC 1410 dan liat trouble dan masukkan driver CD windows XP dan update drivernya menggunakan driver  CD windows XP

    atau bisa juga masukkan driver CD windows XP setelah itu tunggu beberapa saat maka akan ada perintah untuk install dan otomatis akan di update driver yang sudah di install menggunakan driver windows 7
    daaaan printer sudah bisa digunakan di windows 7 andaa
    selamat mencobaaa :D

    Friday, April 5, 2013

    Basis Data Dasar #Pengenalan Query

    Akhir-akhir ini saya disibukkan dengan proposal Proyek Akhir saya sehingga blog ini tidak dapat saya update, iya saya mahasiswa tingkat akhir pada sebuah universitas swasta di kota pekanbaru :D
    Untuk menyambut munculnya blog baru saya maka blog ini saya update (satu blog aja tidak di urus) hahaha
    okee pembahasan kita kali ini adalah Basis Data Dasar yaitu tentang Query

    Apa itu Query ??
    Query adalah semacam kemampuan untuk menampilkan suatu data dari database dimana mengambil dari table-tabel yang ada di database, namun tabel tersebut tidak semua ditampilkan sesuai dengan yang kita inginkan. data apa yang ingin kita tampilkan.
    misal : data barang yang di beli, maka nanti akan mengambil data dari table Jual_beli  dan tabel Barang


    Macam-macam Query



    1.  Append Query, digunakan untuk menambahkan sekelompok record dari satu atau lebih tabel ke dalam satu atau lebih tabel berdasarkan kriteria tertentu.

    Contoh :
    Menampilkan secara detail penjualan barang dalam satu table.
    Append query juga dapat membantu untuk:
    • Menambahkan fields berdasar kriteria. Misalnya ingin menambahkan kode barang dan nama barang  yang terjual.
    • Menambahkan records dimana beberapa fields pada satu tabel tidak ada pada tabel lainnya. Misalnya tabel Customers memiliki 11 fields dan anda akan menambahkan data dari tabel lain yang memiliki 9 fields yang sama. Append query akan menambahkan data pada fields yang cocok dan mengabaikan data lainnya.

      2.        Make Table Query, digunakan untuk membuat tabel baru dari seluruh atau sebagian data dalam satu atau lebih tabel. Make tabel query juga berguna untuk membuat tabel untuk ditransfer pada database Access yang lain, membuat report yang menampilkan data mulai posisi tertentu, membuat backup atau salinan dari suatu tabel, membuat tabel history yang berisi record-record yang sudah lama.

    Table barang di make table query dengan nama tabel1
    Make-table query berguna untuk:
    • Membuat tabel untuk mengexport ke database Microaoft Access yang lain.
    • Membuat form dan report atau data access pages yang menampilkan data dari satu titik waktu.
    • Membuat backup dari tabel secara otomatis menggunakan macro atau code.
    • Membuat sejarah tabel yang berisi data lama. Misalnya membuat tabel yang menyimpan data order lama sebelum menghapusnya dari tabel order yang digunakan.
    • Meningkatkan performance dari form, report dan data access page. Misalnya anda ingin membuat report dari query 5 tabel, anda dapat membuat tabel untuk menampung data dari query 5 tabel, kemudian menjadikan tabel baru ini sebagai sumber untuk report yang anda buat

      3.   Delete query, digunakan untuk menghapus satu group records dari satu atau lebih tabel. Misalnya anda dapat menggunakan delete query untuk menghilangkan nama barang yang tidak ada di beli oleh pembeli pada table Jual_Beli. Dengan delete query anda selalu menghapus semua records tidak hanya filed yang dipilih dalam records.




    Wednesday, October 17, 2012

    Inheritance (Pewarisan)

    Pengertian dasar Inheritance (Pewarisan)
    Inheritance merupakan salah satu dari tiga konsep dasar OOP. Konsep inheritance ini mengadopsi dunia real dimana suatu entitas/obyek dapat mempunyai entitas/obyek turunan. Dengan konsep inheritance, sebuah class dapat mempunyai class turunan. Suatu class yang mempunyai class turunan dinamakan parent class atau base class. Sedangkan class turunan itu sendiri seringkali disebut subclass atau child class.
    Dalam dunia real, suatu entitas turunan dapat mewarisi apa-apa yang dipunyai dari entitas induknya. Misalkan saja antara entitas Bapak dan entitas Anak. Entitas anak dapat mewarisi apa-apa yang dipunyai oleh entitas Bapaknya. Demikian juga dalam konsep inheritance, suatu subclass dapat mewarisi apa-apa yang dipunyai oleh parent class. Inilah yang terpenting dari konsep inheritance.
    Karena suatu subclass dapat mewarisi apa-apa yang dipunyai oleh parent class-nya, maka member dari suatu subclass adalah terdiri dari apa-apa yang ia punyai dan juga apa-apa yang ia warisi dari class parent-nya. Kesimpulannya, boleh dikatakan bahwa suatu subclass adalah tidak lain hanya memperluas (extend) parent class-nya.


    Deklarasi Inheritance dalam java
    Deklarasi inheritance dalam java cukup mudah yaitu dengan menambahakan kata kunci extands setelah deklarasi nama class kemudian diikuti dengan nama parent class nya. Berikut contoh deklarasinya

    Single Inheritance
    Satu hal penting yang harus kita ketahui dari konsep inheritance yang ada di Java adalah Java hanya memperkenankan adanya single inheritance. Konsep single inheritance hanya memperbolehkan suatu sublass mempunyai satu parent class. Dengan konsep single inheritance ini, masalah pewarisan akan dapat diamati dengan mudah. Inilah salah satu keunggulan OOP dalam Java.

    Saturday, October 13, 2012

    Aplikasi sederhana dengan menggunakan operator pada VB.Net

    Kali ini kita akan membuat aplikasi sederhana dengan menggunakan operator pada visual basic, terlebih dahulu marilah kita berkenalan dengan operator, Operator adalah symbol yang menunjukkan bagaimana visual basic melakukan aksi terhadap sebuah ekspresi, ada 4 jenis operator dalam visual basic yaitu, operator penugasan, operator aritmatika, operator perbandingan, dan operator logika.

    • Operator penugasan digunakan untuk memasukkan nilai dari ekspresi lainnya. symbol yang digunakan sebagai operator penugasan adalah tanda sama dengan (=)
    • Operator aritmatika digunakan untuk melakukan beberapa operasi matematika. Operator aritmatika merupakan operator yang memiliki nilai hirarki tertinggi di bandingkan operator lainnya
    • Operator perbandingan digunakan untuk membandingkan suatu ekspresi / nilai dengan ekspresi yang lain, dimana hasilnya merupakan sebuah nilai boolean true atau false. merupakan operator kedua yang di kerjakan setelah operator aritmatika
    • Operator logika digunakan untuk melakukan operasi logika boolean yang akan menghasilkan nilai yang bertipe boolean yaitu true atau false.
    Baiklah kita akan membuat program yang bisa conversi bilangan decimal menjadi binary dan hexadeciamal
    1. Lakukan hal yang sama seperti postingan sebelum nya
    2. Desain seperti gambar di bawah ini


    3. Klik form Demo Operator dua kali dan ketikkan code di bawah ini :


    4. Jalankan aplikasi dan lihat hasilnya, selamat mencoba :)

    Membuat Aplikasi VB.Net sederhana menggunakan variable

    Kali ini kita akan membuat kembali aplikasi perhitungan sederhana menggunakan variabel sebagai komponen formula dengan Microsoft Visual Studio 2008, yang perlu di perhatikan dalam pembuatan aplikasi ini adalah
    1. Ketentuan memberi nama variabel adalah sebagai berikut :
    • Karakter pertama harus huruf dan atau underscore
    • Karakter selanjutnya yang diperbolehkan adalah huruf, angka dan garis bawah "_"
    • Tidak boleh ada spasi, garis penghubung, titik atau tanda baca yang lain
    • Jika lebih dari 255 karakter, yang dikenali adalah 255 karakter awal
    • Tidak boleh menggunakan keyword  (kata kunci) VB 2008
    • Tidak boleh memiliki nama variabel yang sama dalah satu subrutin yang sama.
    2. Data memiliki tipe yang berbeda-beda dan biasanya data di kelompokkan pada kelompok yang sejenis agar tidak terjadi operasi matematika diantara data yang berbeda jenis tersebut. (integer, single, double, long, dll)

    Langkah-langkah pembuatan :
    1. Lakukan hal yang sama seperti postingan sebelum nya, untuk melihat kembali klik disini
    2. Desain lah tampilannya seperti gambar di bawah ini :

    3. Klik dua kali pada form Permainan angka dan ketikkan code di bawah ini :




    4. Setelah mengetikkan code di atas jalankanlah aplikasi klik Button Ambil angka pada pemain 1 dan pemain 2 maka angka otomatis akan muncul dengan random

    5. Dan inilah hasilnya apabila Pemain pertama nilainya lebih besar dari  Pemain kedua
    Selesai... mudah bukan, selamat mencoba :))