Senin, 31 Desember 2012

Apa yang harus diketahui sebelum belajar php



Apa yang harus diketahui sebelum belajar php
Koding yuk
Definisi PHP
PHP adalah kode program yang ditanamkan dalam HTML. Sebagian besar tata cara penulisanya dianut dari Bahasa C, Java dan Perl dengan beberapa fitur khusus yang ditambahkan dengan tujuan agar pengembang web dapat membuat halaman dinamis dengan cepat dan mudah.

Cara Kerja
Ketika seseorang mengunjungi halaman web yang dibangun dengan PHP, web server memproses kode PHP. Kemudian web server melakukan pemisahan antara bagian konten yang dikirimkan langsung kembali ke pengunjung seperti tulisan, gambar dll, dan melakukan proses tersembunyi seperti operasi database, operasi file, perhitungan matematika, dll dan kemudian PHP menterjemahkan hasil ke dalam HTML. Setelah itu hasil terjemahan dikirimkan ke web browser pengunjung.
Apa yang bisa dilakukan dengan PHP
Selain hal-hal yang mendasar seperti operasi string/tulisan, manipulasi gambar, hubungan dengan database dll banyak hal lain yang dapat dilakukan dalam kode program PHP diantaranya :
  1. Memungkinkan untuk membangun sebuah website yang besar dan kaya dengan informasi
  2. Dapat menyesuaikan dengan kebutuhan pengunjung dari seluruh kalangan sekaligus dapat melakukan interaksi aktif sesuai keperluan
  3. Dapat digunakan untuk membangun sistem penjualan online, forum komunikasi, web portal, blog, mesin pencari dll
  4. Dapat melakukan komunikasi data dengan sistem luar yang bersifat terbuka
Apa yang perlu anda ketahui dan siapkan sebelum belajar PHP
Sebelum anda memulai menelusuri bagaimana menggunakan php dengan benar dan mendalam sebaiknya anda mengetahui :
  1. Dasar-dasar cara penulisan HTML. Ini berhubungan dengan bagaimana sebuah informasi yang dihasilkan oleh proses php dapat ditampilkan sebagai halaman web kepada pengunjung
  2. Mengetahui dasar-dasar pemrograman baik cara kerja maupun alur logika bahasa pemrograman. Ini bersifat umum, jadi bisa pengetahuan dasarnya dari pemrograman pascal, bahasa c, java, cobol dan bahasa pemrogaraman lainnya.
  3. Mengenal teknologi internet yang berkembang sekarang. Ini berguna agar proses belajar lebih cepat dan mudah karen berhubungan perangkat lunak apa saja yang nanti digunakan, media simulasi dan media pengembangan.
  4. Yang terakhir tentunya kembali ke personalnya. Untuk belajar php sebaiknya banyak bersabar, tekun melakukan uji coba dan terus berfikir positif bahwa "ANDA PASTI AKAN BISA SEPERTI MEREKA"
Nah kira2 sudah jelas, apa yang harus anda lakukan sekarang.....segera googling tentang dasar-dasar php, cara menjalankan, variabel, fungsi sampai memproteksi file php anda.

Minggu, 30 Desember 2012

Cara Membagi halaman hasil cetak printer dengan css



Cara Membagi halaman hasil cetak printer dengan css
Tips CSSJika kita mencetak sebuah halaman web yang isinya panjang, biasanya hasil cetaknya bersambung menjadi beberapa halaman yang tidak pasti bagian-bagianya. Bisa saja satu halaman terdiri dari beberapa bagian bahasan atau format yang berbeda sehingga menyulitkan kita untuk membaca ataupun mengarsipkanya.
Jika anda seorang pengembang aplikasi web, ini juga sering terjadi pada saat anda membuat laporan yang berisi sebuah daftar yang menampilkan banyak record. Jika dicetak pasti hasilnya tidak konsisten jumlahnya bisa halaman pertama 10, halaman berikutnya 12 dan seterusnya. Dan banyak lagi contoh lainya.
Untuk itu kita bisa menggunakan perintah css, agar hasil cetaknya lebih rapi dan konsiten pada setiap halamanya. Silahkan gunakan kode berikut pada halaman html/css anda.
<style type="text/css" media="print">
    .page-break  { display:block; page-break-before:always; }
</style>
Kemudian tambahkan kode berikut pada setiap bagian yang ingin dipisah halaman cetaknya.
<div class="page-break"></div>
Dengan kode diatas otomatis pada saat sebuah halaman web kita cetak maka akan dipisah ke halaman berikutnya.

Sabtu, 29 Desember 2012

Cara membuat dan menyisipkan CSS



Cara membuat dan menyisipkan CSS
Untuk menyisipkan CSS (Cascading Style Sheet) ada beberapa cara :
  1. Inline TAG Perintah css diselipkan diantara atribut perintah html. Cara ini tidak terlalu dianjurkan karena tidak optimal penggunaanya. Contoh :
2.  <p style="color:red;text-align:center;">TEXT</p>
Perintah diatas akan menghasilkan sebuah paragraf dengan tulisan warna merah dan posisi tengah.
  1. Internal CSS
    Cara ini sedikit lebih efektif karena css dideklarasikan pada blok terpisah dengan isi html. css dituliskan pada blok <head>...</head>
4.  <style type="text/css">
5.      p {
6.        color:red;
7.        text-align:center;
8.        }
9.  </style>
Kode diatas akan berpengaruh pada semua paragraf yang ada dalam halaman web kita, yaitu mengubah semua paragraf menjadi berwarna merah dan posisi tengah.
  1. External CSS
    Cara ini jauh lebih efektif karena dituliskan pada file terpisah misal temaku.css dan kemudian filenya dilampirkan pada blok <head>...</head>
    halaman web kita. cara melampirkanya :
<link href="temaku.css" rel="stylesheet" type="text/css" />

Jumat, 28 Desember 2012

Cara membuat database dan table mysql dengan phpmyadmin




Cara membuat database dan table mysql dengan phpmyadmin
cara membuat database dan table mysqlBanyak aplikasi bantu untuk mengelola database mysql, diantaranya yang paling mudah dan banyak digunakan adalah phpmyadmin. Aplikasi phpmyadmin dikembangkan berbasis web sehingga sangat mudah digunakan. Biasanya aplikasi ini sudah terdapat dalam paket web server seperti xampp, lamp dll jika anda menginstall untuk dijalankan dikomputer pribadi (silahkan baca jika anda belum menginstall web server). Bagi yang memiliki hosting php, biasanya juga tersedia dalam menu cpanel (caranya akan saya bahas lain waktu).
Pertama, buka browser dan jalankan phpmyadmin dengan mengetik http://localhost/phpmyadmin pada bagian address bar. Tunggu beberapa saat sampai ada tampilan seperti berikut :
Membuat database mysql
Kolom sebelah kiri merupakan naviagasi daftar database yang sudah ada. Kolom kanan tempat munculnya table atau operasi2 yang dapat dilakukan dengan phpmyadmin.
Untuk membuat database baru, ketikkan nama database pada kolom kanan dibawa tulisan create new database. Nama database sebaiknya ditulis tanpa spasi misal db_tamu, kemudian tekan tombol create. Setelah itu akan muncul tampilan seperti gambar berikut :
http://www.zainalhakim.web.id/uploads/image/phpmyadmin2.jpg
Kolom kiri menunjukkan database yang sedang aktif digunakan (baru dibuat), kolom kanan berisi menu untuk operasi yang bisa dilakukan dalam database aktif.
Sekarang membuat tabel dalam database aktif. Caranya ketikkan nama tabel sebaiknya tidak menggunakan spasi contoh tb_tamu, isian jumlah field jika sudah diketahui boleh diisikan, jika belum bisa diisi jumlah perkiraan, misal diisi 3, kemudian tekan tombol go. Maka akan muncul tampilan seperti gambar berikut :
Membuat table dalam mysql
Isikan nama field, tipe datanya dan panjangnya.
Misal :
field pertama : id, tipe int, panjang 10, index primary, autoincrement ya
filed kedua : nama, tipe varchar, panjang 30
field ketiga : alamat, tipe varchar, panjang 100
Jika anda mau menambah field, isikan jumlah field pada kanan bawah dan tekan go. Jika sudah selesai tekan save.
setelah berhasil akan muncul seperti gambar berikut :
Membuat susunan table mysql