Showing posts with label Tutorial PHP. Show all posts
Showing posts with label Tutorial PHP. Show all posts

Friday, January 21, 2011

Membuat Laporan (Report) PDF dengan PHP dan HTML2FPDF

Bagi kita yang sering berkecimpung di dunia web development, termasuk saya, tentunya pernah diminta membuat suatu aplikasi yang didalamnya terdapat modul laporan. Dalam hal pembuatan laporan tersebut, terkadang kita kesulitan dalam menentukan format dan library yang akan kita gunakan. Beberapa format laporan yang sering digunakan adalah format HTML (dan CSS), PDF, Image, CSV dan Excel (Spreadsheet). Masing-masing format tersebut memiliki kelebihan dan keterbatasannya masing-masing.

Administrasi MySQL dengan PHPMyAdmin

PHPMyAdmin merupakan front-end MySQL berbasis web. PHPMyAdmin dibuat dengan menggunakan PHP. Saat ini, PHPMyAdmin banyak digunakan dalam hampir semua penyedia hosting yang ada di internet. 

PHPMyAdmin mendukung berbagai fitur administrasi MySQL termasuk manipulasi database, tabel, index dan juga dapat mengeksport data ke dalam berbagai format data. PHPMyAdmin juga tersedia dalam 50 bahasa lebih, termasuk bahasa Indonesia. PHPMyAdmin dapat didownload secara gratis di http://www.phpmyadmin.net

Presentasi di bawah ini menjelaskan secara singkat mengenai operasi dasar administrasi database MySQL dengan menggunakan PHPMyAdmin. Setiap slide disertai gambar ilustrasi dan keterangan singkat.

Download Link :

Kolaborasi Dreamweaver dan PHP

Dreamweaver merupakan salah satu perangkat lunak yang dapat digunakan untuk membangun situs web. Dalam hal ini, Dreamweaver berfungsi sebagai editor. Dreamweaver memiliki kemampuan dan fitur yang sangat baik dalam kaitannya dengan pembuatan situs.

Di sisi lain, PHP merupakan salah satu bahasa pemrograman yang populer saat ini, terutama dalam dunia website. Penggunaannya untuk membangun situs web cukup banyak. Terbukti menurut survey dari Netcraft di pertengahan tahun 2007 saja lebih dari 20 juta situs di internet menggunakan PHP.

Lalu bagaimana kalo kita gabungkan PHP dan Dreamweaver? Artinya, dalam membangun situs web kita mengkolaborasikan keduanya, sehingga pekerjaan pembangunan situs web (web development) akan menjadi lebih gampang, cepat dan mudah.

Penasaran? Tutorial berikut ini akan memberikan gambaran dan langkah-langkah dalam mengkolaborasikan antara PHP dan Dreamweaver. Tutorial dibagi menjadi dua bagian yaitu bagaimana membuat Site Definition di Dreamweaver agar mempermudah dalam pembuatan situs, dan selanjutnya disampaikan contoh membuat halaman PHP sederhana.

Download Link :

PHP for Dreamweaver 8

Judul diatas merupakan judul sebuah buku yang cukup menarik. Buku ini ditulis oleh David Powers dan diterbitkan oleh penerbit Friends of ED. Buku ini cocok bagi kita yang mungkin baru mulai belajar web programming, terutama yang berbasis PHP dan MySQL. Secara umum buku “Foundation PHP for Dreamweaver 8” disusun dengan berorientasi pada praktek dan coding dengan memanfaatkan tools-tools yang ada di Dreamweaver 8.




Singkatnya, di dalam buku ini dibahas mengenai:
  • Konsep sebuah web server, dimana dijelaskan bagaimana web server berjalan dan bagaimana kolaborasinya dengan PHP dan MySQL. Juga dibahas mengenai instalasi Web server (Apache), PHP dan MySQL. 
  • Pengenalan menu-menu dan fasilitas dasar Dreamweaver 8.
  • Mengintegrasikan Dreamweaver dan PHP.
  • Konsep dan Instalasi MySQL, berikut perintah-perintah dasar SQL.
  • Studi kasus form bukutamu online (online feedback form) yang diproses melalui email dan juga diproses melalui database.
  • Studi kasus menampilkan pesan singkat (quotation) secara random dari database. Dijelaskan mengenai bagaimana membuat aplikasi berbasis 1 tabel dan multi-table.
  • Studi kasus menampilkan blog dan galeri foto. 
  • Memanfaatkan XSLT untuk menampilkan berita dari news feed dan XML

Download Link :

Contoh Program PHP-MySQL untuk Data Pegawai

Berikut ini merupakan contoh script PHP dan MySQL sederhana yang akan menampilkan dan pengolahan data pegawai.

Fitur dari contoh ini:
  • Halaman depan (index.php) yang mengontrol tampilan dan hanya informasi.
  • Halaman untuk entri data pegawai, termasuk entri foto.
  • Halaman untuk melihat data pegawai, termasuk link untuk edit, delete, dan melihat foto pegawai
  • Halaman untuk edit data pegawai
  • Halaman untuk delete data pegawai
  • Halaman untuk melihat foto pegawai (foto.php)
Database yang digunakan hanya terdiri dari satu tabel, yaitu tabel pegawai,dan juga tersedia struktur dan data dalam bentuk sql di contoh ini. Jangan lupa mengubah informasi login ke database yang ada di file koneksi.php.

Donwload Link :

Script PHP untuk Koneksi, Tambah & Tampil

Berikut ini merupakan contoh script PHP untuk melakukan koneksi dari PHP ke MySQL, untuk menambah data dan menampilkan data dari database.

Adapun script terdiri dari :

  1. koneksi.php, contoh script PHP untuk melakukan koneksi ke server MySQL serta memilih (membuka) salah satu database. Ubahlah script sesuai dengan kondisi komputer Anda. 
  2. register.php, contoh script PHP untuk menambahkan data / record ke MySQL melalui sebuah form. Pada contoh tersebut akan ditambahkan data user. 
  3. user.php, contoh script PHP untuk menampilkan data / record dari database MySQL. Script ditampilkan dalam bentuk tabel.

Download Link :


Koneksi PHP ke MS Access dengan ODBC

PHP sebagai bahasa pemrograman berbasis web berusaha memenuhi kebutuhan user dalam penyimpanan data. Saat ini, PHP sudah mendukung berbagai jenis database, seperti MySQL, PostgreSQL, Oracle, SQL Server, dan MS Access.

Interface Microsoft Open Database Connectivity (ODBC) adalah suatu standard industri saat ini dan merupakan komponen dari Microsoft WIndows Open Services Architechture (WOSA). Interface ODBC membuat aplikasi-aplikasi dapat mengakses data dari berbagai macam database management system (DBMS). ODBC mengijinkan interoperabilitas secara maksimal terhadap berbagai macam DBMS hanya dengan melalui satu interface. Ini dapat dikatakan bahwa suatu aplikasi akan berjalan secara independen. Pengguna aplikasi dapat menambahkan suatu software komponen yang dinamakan driver, yang mana menciptakan suatu interface antara aplikasi dan suatu DBMS spesifik

Dalam tutorial ini akan disajikan secara singkat bagaimana melakukan koneksi dari PHP ke MS Access melalui ODBC.

Download Link :

Apa itu PHP?

Apa itu PHP?

Merujuk dari id.wikipedia, PHP adalah salah satu bahasa pemrograman script bersifat open source yang bekerja pada sisi server, yang paling banyak dipakai saat ini. PHP banyak digunakan untuk memprogram situs web dinamis ( termasuk blog ) meskipun penggunaan untuk hal lain juga memungkinkan.
Sebentar, saya menemukan istilah baru disini. Apa itu situs web dinamis?

Ok. anda sudah mempelajari HTML pada post ini. Halaman web di tulis menggunakan HTML, bahasa markup yang di keluarkan oleh WorldWideWeb Consortium ( W3C ) yang tersusun atas konten dan atribut ( tag ) dalam file berekstensi HTML. Nah, begitu halaman html web tersebut dibuat, lalu di atur tampilannya menggunakan CSS, maka jadilah sebuah halaman web statis. Sekarang, pernahkah anda melihat satu halaman web yang isinya selalu berubah – rubah? saya yakin jawabannya sering. bukan pernah lagi. Salah satu contohnya adalah halaman blog ini. ketika anda mengaksesnya sekarang dan dua hari lagi, isi dari halaman ini akan berubah. dimana perubahan tersebut? pada sidebar. konten postnya mungkin tidak berubah, namun link daftar Fresh Contents dan Recent Comments berubah – rubah kan? setiap ada penambahan konten dan komen, ada daftar link baru muncul.
Bagaimana perubahan isi dari halaman web itu terjadi? apakah halaman ini diedit ulang? disusun lagi satu persatu linknya?

disitulah peran pemrograman script. dalam kasus ini, PHP. PHP membuat konten halaman web berdasarkan parameter – parameter yang ada, seperti script program, data pada database, dll. ketika ada data baru yang masuk, lalu ada pengakses halaman tertentu yang mana halaman tersebut disusun menggunakan PHP, PHP akan membuat halaman web tersebut berdasarkan data yang ada pada database.
Terdengar membingungkan dan untuk-apa-sih-semua-ini?

ikuti terus hingga beberapa post kedepan. kami mencoba membahas teknologi blog dari akarnya. pada bagian paradigma web dinamis dan blog sebagai web dinamis dalam beberapa post kedepan, anda akan mulai menemukan “keseluruhan konsepnya”.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More