Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL

Jan 19, 2011   //   by anggie   //   Ajax, CodeIgniter, PHP, Produk, mySQL  //  182 Comments

Screenshot MyFinanceIseng iseng dalam dua hari ini, saya membuat aplikasi keuangan sederhana (seperti biasa) memakai CI dan JQuery. Aplikasi ini dapat digunakan untuk mencatat pemasukan, pengeluaran secara fleksibel. Mengapa fleksibel? Karena, aplikasi ini mendukung sistem pembukuan multi kas (hahaha saya buat istilah sendiri :P). Kita dapat menambahkan akun, serta menambah setup transaksi sesuai keinginan kita. Dalam paket share ini, disertakan data awal sebagai contoh yang tentunya dapat anda truncate nantinya.  Apabila Anda mengalami kesulitan dalam pengoperasian software ini, tidak usah sungkan untuk bertanya di komentar posting ini.

Link Download : MyFinance v 1.0.1 (username & password login : admin & putraweb)

Update : Link download sudah diupdate (deprecated function fixed)

Jika Anda menginginkan semua input dari user terintegrasi (jadi satu), lakukan seperti di bawah komentar ini.

Related posts:

  1. Membuat Website dengan CodeIgniter #2
  2. Integrasi Ajax di CodeIgniter
  3. Sharing Script CI 1.7.2 untuk Sistem Informasi
  4. Membuat Breadcrumbs di CodeIgniter
  5. Menampilkan Gambar dari Database di CodeIgniter

182 Comments

  • makasih mas.. well done.. hehehe
    mas punya tutorial belajar javascript ga? ato alamat web yg bagus buat pemula sprti aq..

    thx

  • ok…di w3school.com aja

  • selamat pagi mas…
    hmmm nice tutorial,kebetulan saya lagi mendalami CI juga.gini loh mas, sejauh ini saya coba buat feature login dan berhasil,tp ketika logout itu masih bisa di back k halaman sebelumnya.dan saya akali menggunakan session dan cukup berhasil namun masih ada banyak kekurangan.yang saya mau tanyain adalah penjelasan tentang authetifikasi login.yang lebih jelas atau langkah apa sajah,apa yang digunakan sehingga applikasi lebih aman.trima kasih :)

  • mas, yang master buku kalo mau hapus kok gak bisa ya..?
    aku coba nambah bisa, tapi kuhapus gak bisa..?

  • wah mantep mas project nya, bisa nambah referensi buat belejar CI. Ow iya untuk kasus mas ADE, sama kasusnya seperti kasus saya, setelah saya saya edit pada bagian
    user_id;?> pada file panel.php di folder user di views saya ganti dengan
    user_id;?> tanda = diganti dg echo dan diganti <?php, bisa berjalan normal. Akhirnya semua file yg mengandung kode tsb saya ganti, dan aplikasi bisa berjalan normal mas. Satu lagi mas untuk kode : onclick='hapus_setup(id;?>)’ kayaknya : onclick=’hapus_buku(id;?>)’ setup diganti buku

  • mas Anggi ijin bantu jawab ya. @Reno buka file setup.php pada pada folder views cari kode pada baris 126 : onclick=’hapus_setup(id;?>)’ ganti dengan : onclick=’hapus_buku(id;?>)’
    hapus_setup diganti hapus_buku, karena hapus_setup udah dipake tuk hapus Master Transaksi.

  • @rian : tekan tombol back mgkn memang masih bisa buka…tapi klo session udah bener” di-destroy, ga ada yg perlu dikhawatirkan. Untuk minimalisir hal itu, lakukan redirect setelah destroy session…http://codeigniter.com/user_guide/helpers/url_helper.html (di bagian bawah ada fungsi redirect)..coba pake metode refresh.

    @reno : klo master tsb udah dipake di transaksi, tidak akan bisa dihapus. memang sengaja saya buat sperti itu agar tidak ada salah hapus…

    @tw : aplikasi ini dibuat ngebut…maaf, saya pake php opening tag yg versi short. Jika ada problem kmungkinan setting php short opening punya Anda disable (php.ini). On kan aja, atau ganti aja semua opening sperti cara Anda itu

  • setelah selesai configurasi,,, ketika di running keluar pesan seperti ini..

    A Database Error Occurred

    Error Number: 1366

    Incorrect integer value: ” for column ‘captcha_id’ at row 1

    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, 1303104864.6228, ’172.16.4.90′, ’985726′)

    need help…
    thanks…

  • saya masih tahap belajar…saya udah download aplikasinya….disini saya pakai Xammp. terus langkah berikutnya bagaimana

  • mas, ijin modifikasi ya,syukron

  • numpang nyedottt..makasihh…mas

  • gan klo sempet bkin jga dong tutorial buat ngeprint laporan keuangannya.. hehe
    kaya pdf generator gitu.. makasih sebelumnya..

  • mas, bikin tutorial pake svn di CI donk..
    yg mas pake svn nya apa untuk CI ??

  • terima kasih mas, sangat membantu dalam pembelajaran, pemula seperti saya

  • mas… saya koq tidak bisa login dengan user dan passwordnya ya mas..
    bisa di bantu saya mas…?

  • @rudi : edit saja di database klo memang tidak bisa.
    UPDATE user set user_password=PASSWORD(‘blablabla’)

  • mas, saya kok gak bisa login ya?? padahal pasword sudah saya ganti, itu password menggunakan enkripsi md5 kah?

  • alow mas.. sudah saya coba.. tapi muncul error sbb , kenapa ya ? solusi nya ? :

    A Database Error Occurred

    Error Number: 1366

    Incorrect integer value: ” for column ‘captcha_id’ at row 1

    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, 1305279726.463, ’127.0.0.1′, ’088860′)

  • Mas, di saya kok muncul
    A Database Error Occurred
    Error Number: 1146

    Table ‘pembukuan.captcha’ doesn’t exist

    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, 1305355989.639, ’127.0.0.1′, ’161188′)

    DB sdh dibuat di localhost dg username root passwd kosong. Salahnya dimana ya?

  • setting hak aksesnya dimana mas..???

  • mas anggi,, minta bocoran dikit dunk buat bikin laporan keuangannya..?? bingung nie cara bikinnya biar bisa di printout…

  • Haturnuhun a… ngiring download progamna

  • cb bantuin mas @yoyo -> Table ‘pembukuan.captcha’ doesn’t exist, itu kya na tabel captcha na ga ada didatabase, cb cek lg..

    kl maslah yg ini gimn mas :
    A Database Error Occurred
    Error Number: 1366
    Incorrect integer value: ” for column ‘captcha_id’ at row 1
    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, 1306058877.17, ’127.0.0.1′, ’220880′)

    apa folder asset\captcha na harus di full akses..
    gmn cara ganti na di windows, cz pake attrib -r -s D:\wwwRoot\pembukuan\asset\captcha tetep ga bsa..harus pake linux ya.. ;)

  • sama nih dah di setting di mysql my.ini

    diganti tetap aja

    A Database Error Occurred
    Error Number: 1366

    Incorrect integer value: ” for column ‘captcha_id’ at row 1

    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, 1306067814.85, ’127.0.0.1′, ’289730′)

    apa PHPnya kudu versi 5.3 ?

  • cb bantu lg deh, untuk yg error dg masalah ini
    A Database Error Occurred
    Error Number: 1366
    Incorrect integer value: ” for column ‘captcha_id’ at row 1
    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, 1306067814.85, ’127.0.0.1′, ’289730′)

    sya sudah ada solusi na, hapus ‘captcha_id’ paling bawah, di file auth.php dalam folder system\application\libraries dan ini berlaku tuk semua aplikasi yg ada dsini..

    $capdb = array(
    /*’captcha_id’ => ”,*/ ->yg dighidden/hilangkan
    ‘captcha_time’ => $cap['time'],
    ‘ip_address’ => $this->CI->input->ip_address(),
    ‘word’ => $cap['word']
    );
    $query = $this->CI->db->insert_string(‘captcha’, $capdb);

  • @asif : bukan mas..itu pake fungsi mysql PASSWORD

  • @frans : delete isi folder captcha mas

  • @yoyo : Anda belum dump file .sql yang saya sertakan
    @bonc3s : di fungsi cek, file libraries/auth.php
    @reno : pake aja fpdf mas
    @Rahmat : sama”…^^
    @surya : hapus isi folder captcha…truncate tabel captcha
    @cpamungkas : thx mas…di windows ga perlu chmod

  • alhamdulillah,, terimakasih mas,, tutornya sangat membantu mengerjakan tugas kuliah.. :)
    btw,, kalau ada tutor bikin toko online dengan ci & jquery mohon dishare… semoga bermanfaat.. aamiiin.

  • sama” mas.

  • mantap mass………….4 thumbs up for you,hehe………..ini yang saya butuhkan buat belajar, makasih banyak mass….semoga niat baik mu berbagi ilmu CI ini makin dideketkan rejekinya oleh Tuhan, makin dimudahkan cita-cita dan keinginannya, amin. hehehe……….

  • thumbup keren banget web’y

    tp sayang penjelasan buat pemula seperti saya kurang….

    keren omzzzzz web dan isinya…nanti qlo udah jago program pengen bikin web ky gini :D

  • @Dedy CI : sama” mas..amin…makasih
    @hang2303 : memang masih seadanya mas..^^

  • mas anggi…
    kalo ada waktu luang,bikin aplikasi Pendaftaran Mahasiswa Baru Online dong!
    dimana user bisa ngprint hasil datanya langsung pada waktu selesai mendaftar & admin bisa mengexport ke excel data semua pendaftarnya.biar bisa diolah lebih lanjut data nya.
    lagi butuh banget referensi nih..
    terima kasih ;-)
    semoga ilmu yang diberikan mas anggi bisa bermanfaat untuk kita semua dan memberi keberkahan untuk mas anggi.
    aamiin…

  • semoga berbuah kebaikan bagi mas, sudah bersedia dan berbagi ilmu….. saya pengen bertanya mas… kenapa saya sudah ganti password bahkan username nya tapi tetap ja tidak bisa masuk…..klo boleh tau enkripsi passwordnya pake apa? saya coba pake MD5 tidak berhasil..terima kasi banyak.

  • @boy : saya pake fungsi mysql PASSWORD

  • mas nanya dong,gmn caranya buat paging dari kriteria atau filter. soanya kan send_form, jd klo udah filter balik ke filter awal,bukan yg udah di filter,,gmn ya?makasih

  • mas, tanya donk…
    bagaimana mengabungkan design web html kedalam coding codeigniter…

  • @cavalera : biasanya saya pake session buat nyimpen filter” tsb

    @hafiz : coba baca tutorial awal” di blog ini mas..konsep nya ada disitu

  • kang ane ud donlot ud ane install,ud rubah config.php &database.php..
    tp koc kluar gni ketika buka beranda..:(

    A Database Error Occurred

    Error Number: 1366

    Incorrect integer value: ” for column ‘captcha_id’ at row 1

    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, 1308631415.95, ’127.0.0.1′, ’495421′)

    mohon petunjuk..:)
    tlg y kang ..ane pgn blajr soalx..:)

  • Mas, yang di aku edit dan hapus data pada management user nya kok gak jalan yah..????

  • A Database Error Occurred

    Error Number: 1048

    Column ‘captcha_time’ cannot be null

    INSERT INTO `captcha` (`captcha_id`, `captcha_time`, `ip_address`, `word`) VALUES (”, NULL, ’127.0.0.1′, NULL)

    Errornya gtu mas..
    Gmana biar jalan ?

    Apa mas punya sistem informasi sederhana dengan CI ? misalnya untuk nampilin data dari database pake Jquery….?

  • Izin menggunakan aplikasinya, banyak yang saya rubah dengan tidak menghapus comment2 yang ada, saya pergunakan untuk aplikasi pendaftaran anggota mappi [www.mappi.or.id]

  • mantabss … bikin aplikasi keuangan dlm 2 hari, pastinya yg buat udah level MASTER :)

    salam kenal sebelum dan sesudahnya .

    thx & wassalam,
    mulki

  • Mantab mas aplikasinya sebagai pembelajaran untuk newbie seperti saya :D
    oiya kalau input transaksi lebih dari 1 (misal ada 2 debet dan 1 kredit), dan itu memakai autocomplete gmn yah mas?untuk input box pertama berhasil tetapi saya bingung sewaktu input box kedua tidak keluar autocompletenya. nb : saya memakai http://plugins.jquery.com/project/sheepit untuk dynamic formsnya
    mohon pencerahannya

    Thanks

  • mas anggie.. makasih banyak tutorialnya. smoga Allah mmbalas kebaikan mas anggi. aminn!
    bahan ini sangat membantu saya.

  • mass, saya coba buat aplikasi ini tapi dalam codeigniter 2.0.2, tapi saya dapat masalah nih pada masalah pada captchanya.. saya udah ubah dalam hal meload yang sebelumnya captcha nya ada di plugin, tapi sekarang udah di helper..
    nah, ketika saya jalankan. malah muncul pesan error,

  • @adhit : coba truncate table ‘captcha’
    @yadi : maksudnya? ga bisa dihapus gitu mas?
    @Mike : hapus isi folder captcha, dan pastikan chmod 777 (klo di server linux)
    @Zulyantara : silahkan pak..
    @mulki : biasa saja mas..itu app masih level rendah,
    @Jefri : autocomplete? maksudnya mas? klo saya lihat di sheepit, id tergenerate otomatis, jadi harusnya ga masalah.
    @ihsan : sama” mas…amin..
    @awalone : harus oprek mas..lumayan buat belajar mas ^^

  • Ijin Nyedot ILmu ya pak…. saya bisa modifikasi scriptnya ya pak…. but saya bingung mau edit data di transaksi…. solusinya apa ya kira2…. (masih Newbie nih)..

    sekalian buku referensi yang cocok buat niewbie seperti saya ini apa ya??

  • kok kalo di linux cuma blank yah ???

    selidik punya selidik…
    ketika saya nambahin librari database di file autoload.php, eh tiba tiba malah tampilan kosong…

    kira kira apanya yang membuat blank ???


Leave a comment