Menggunakan. Taryana Suryana Jonathan Sarwono

dokumen-dokumen yang mirip

Pemrograman Web PHP & MySQL untuk Sistem Informasi Perpustakaan

ii Pengantar Bisnis

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

TEORI DAN PRAKTEK PEMROGRAMAN TURBO PASCAL/Edhy

KEPRIBADIAN DAN ETIKA PROFESI

DESAIN & ANALISIS ALGORITMA

Edisi Pertama Cetakan Pertama, 2009

ii Akuntansi Biaya: Kajian Teori dan Aplikasi

Pengantar Teknologi Informasi

ii MATEMATIKA EKONOMI: Fungsi dan Aplikasi

AKUNTANSI PERUSAHAAN MANUFAKTUR


SERI PERPAJAKAN INDONESIA-6 PPnBM, Revaluasi Aktiva Tetap dan Fasilitas PPh

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D

SILABUS MATA KULIAH PERANCANGAN & PEMROGRAMAN WEB

ii Pengendalian Hayati

Akuntansi untuk Perusahaan Jasa dan Dagang/Sigit Hermawan;

SATUAN ACARA PERKULIAHAN

Sistem Kendali dengan Format Vektor - Matriks

Belajar Membuat Iklan Sukses

ii Pengendalian Biaya Departemen F & B di Perhotelan

GRAFIKA KOMPUTER DENGAN DELPHI

METODE RISET SUMBER DAYA MANUSIA

PEMBANGUNAN PEDESAAN DAN PERKOTAAN

KESEHATAN LINGKUNGAN UIEU - University Press

Pengantar dan Pengembangan

Konsep Dasar Pemrograman Berorientasi Obyek I JAVA. Anugrah Kusuma Seno Adi Putra

ii ~ Gizi dan Kesehatan

Untuk Sekretaris dan Calon Sekretaris

DAN FIRRAR UTDIRARTATMO

2.7.3 Modularisasi require() include() MySQL Keunggulan MySQL Sistem Server pada

RENCANA PEMBELAJARAN

ii Penyusunan Anggaran Perusahaan

Penjadwalan. Mesin. Rosnani Ginting

KRISTIAN WIDYA WICAKSONO

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

Analisis Regresi Linear Ganda dengan SPSS

Pemodelan Visual dengan UML

TRIK MENDAYAGUNAKAN VISIO

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

GRAHA ILMU Candi Gebang Permai Blok R/6 Yogyakarta Telp. : ; Fax. :

ii Ekonomi Mikro: Teori dan Soal Latihan

Lengkap dengan Studi Kasus dan disertai Program Sistem Informasi Personalia

MODUL. Variabel. Workshop Programming

Kecerdasan Tiruan (Artificial Inteligence)

MANAJEMEN JARINGAN BERBASIS CISCO SYSTEM

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

KBKF53110 WEB PROGRAMMING

MODUL 2 PHP INTRO PHP INTRO

S.P. HARININGSIH, S.T.

CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE

HUKUM ADMINISTRASI NEGARA

GBPP dam SAP Java Script

ii Pengantar Manajemen


METODOLOGI PENELITIAN: PROSEDUR, IDE DAN KONTROL/Said

Dasar PHP. Wiratmoko Yuwono


TEKNOLOGI PENGOLAHAN SAYUR-SAYURAN DAN BUAH-BUAHAN Oleh : Dwiyati Pujimulyani. Edisi Pertama Cetakan Pertama, 2009

TEKNOLOGI BROADCASTING TV. Ciptono Setyobudi

METODOLOGI PENELITIAN PETERNAKAN

ILMU KOMUNIKASI: TEORI & PRAKTIK

PEMROGRAMAN DATABASE KONSEP DAN

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

ii ~ Manajemen Sumber Daya Manusia

REENGINEERING SISTEM INFORMASI

Dasar-dasar Perancangan Produks Tekstil/Dalyono

DASAR PHP. Oleh : Devie Rosa Anamisa

PERSAMAAN DIFERENSIAL

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Cara Mudah Belajar Linux

e-learning Fisika Berbasiskan Macromedia Flash MX

Edisi Pertama Cetakan Pertama, 2009

Persamaan Diferensial

SIMULASI SISTEM INDUSTRI


TIP UNIX MICROSOFT EXCEL 2003

KALKULUS LANJUT. Oleh: Prayudi. Edisi Pertama Cetakan pertama, 2009

MANAJEMEN STRATEGI Membangun Keunggulan Bersaing Era Global di Indonesia Berbasis Kewirausahaan : David Sukardi Kodrat

SUPERVISED NEURAL NETWORKS DAN APLIKASINYA/Mauridhi

Media dan Model-model Pembelajaran Inovatifa

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Pemrograman V SI 1501

Wesli Drainase Perkotaan/Wesli - Edisi Pertama Yogyakarta; Graha Ilmu, 2008 viii hlm, 1 Jil. : 21 cm. ISBN:

Membangun Karakter dan Kepribadian Kewirausahaan/Mudjiarto

Artificial Intelligence. (Teknik dan Aplikasinya)

SISTEM INFORMASI MANAJEMEN PENDIDIKAN, oleh Yakub; Vico Hisbanarto Hak Cipta 2014 pada penulis

ii MATEMATIKA EKONOMI: Fungsi dan Aplikasi

HUKUM ADMINISTRASI NEGARA

MENITI SUKSES MENATA MASA DEPAN

Komunikasi Keperawatan

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Dasar-dasar Ekonomi Wilayah

MATLAB UNTUK STATISTIKA & TEKNIK OPTIMASI Aplikasi untuk Rekayasa & Bisnis

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX

Perencanaan dan Pengendalian Produksi

Manajemen Koperasi; Teknik Penyusunan Laporan Keuangan, Pelayanan Prima dan Pengelolaan SDM GRAHA ILMU

10.2. String Function Fungsi ini digunakan untuk memanipulasi data baik berupa karakter maupun berupa string.

Transkripsi:

Menggunakan Taryana Suryana Jonathan Sarwono

Menggunakan Taryana Suryana Jonathan Sarwono

e-commerce MENGGUNAKAN PHP DAN MYSQL Oleh : Taryana Suryana Jonathan Sarwono Edisi Pertama Cetakan Pertama, 2007 Hak Cipta 2007 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apapun, secara elektronis maupun mekanis, termasuk memfotokopi, merekam, atau dengan teknik perekaman lainnya, tanpa izin tertulis dari penerbit. GRAHA ILMU Candi Gebang Permai Blok R/6 Yogyakarta 55511 Telp. : 0274-882262 ; 0274-4462135 Fax. : 0274-4462136 E-mail : info@grahailmu.com Suryana, Taryana ; Sarwono, Jonathan e-commerce MENGUNAKAN PHP DAN MYSQL/Taryana Suryana; Jonathan Sarwono - Edisi Pertama - Yogyakarta: Graha Ilmu, 2007 xvi + 238 hlm, 1 Jil : 23 cm. ISBN : 978-979 - 756-182 - 6 1. Komputer 1. Judul

UCAPAN TERIMA KASIH Alhamdulillah penulis panjatkan kehadirat Allah yang telah memberikan hidup untuk penulis. Kiranya tidak berlebihan apabila pada kesempatan ini penulis mengucapkan banyak terima kasih atas semua bantuan dari Unikom Center Team yang telah membuat buku ini lebih baik dari pada yang dapat penulis buat sendiri. Ucapan terima kasih penulis sampaikan kepada Bapak Ir. Eddy Suryanto Soegoto, MSc. selaku Rektor UNIKOM yang telah memberikan kesempatan dan saran kepada penulis untuk menyusun buku ini. Untuk seluruh staf, karyawan, dosen, teman-teman dan sahabatsahabat di UNIKOM dan senua yang tidak dapat disebutkan namanya satu persatu, atas pelaksanaan, koordinasi, tambahan, percetakan, pabrikasi, dan distribusi. Buku ini tidak akan Anda peroleh tanpa bantuan mereka yang telah bekerja keras untuk menghasilkan buku yang lebih baik.

KATA PENGANTAR Bahasa Pemograman di Internet saat ini sudah berkembang sangat pesat, dengan kehadiran bahasa pemrograman dalam website akan lebih menambah semarak perkembangan dunia Internet. Sebuah website tanpa database yang dinamis akan dirasakan menjadi suatu database yang monoton. Saat ini sebagian besar website sudah menggunakan aplikasi database di dalam menampilkan informasi, hal ini dimungkinkan berkat adanya perkembangan bahasa pendukung yang memungkinkan sebuah halaman web mengakses kedalam suatu database. Pada kesempatan ini, kita akan mencoba untuk mempelajari salah satu bahasa pemrogram web yang sangat terkenal saat ini yaitu bahasa pemrograman PHP, dan dihubungkan dengan database MySQL. PHP dan MySQL sudah tidak dapat dipisahkan lagi dalam dunia Web Database programming saat ini. Sistematika Pembahasan dalam buku ini lebih ditekankan pada segi Praktikum, oleh karena itu cara terbaik untuk memahami dan menguasai pokok bahasan yang ada dalam buku ini adalah mempraktekannya langsung pada Komputer.

viii e-commerce Menggunakan PHP dan MySQL Buku ini merupakan buku pegangan praktikum Mahasiswa UNIKOM yang mengambil matakuliah Pemrograman Online dan Mata Kuliah e-commerce. Semoga dengan hadirnya buku ini akan lebih menambah semangat belajar mahasiswa UNIKOM untuk mendapatkan hasil belajar yang lebih baik. Terima kasih kami sampaikan kepada Bapak Rektor UNIKOM Ir. Eddy Suryanto Soegoto, M.Sc., Pembantu Rektor I Prof. Dr. Idrus Affandi, S.H. yang memberikan dukungan kepada penulis dalam mengembangkan perangkat lunak pendukung teknologi informasi yang menjadi basis pendidikan di UNIKOM. Bandung, September 2006 Penulis

DAFTAR ISI KATA PENGANTAR vii DAFTAR ISI ix BAB 1 SEJARAH SINGKAT 1 1. 1 Sejarah Singkat PHP 1 1. 2 Mengenal Sintak PHP 2 1. 3 Pemisahan Intruksi 3 1. 4 Komentar 4 1. 5 Sekilah HTML 5 1. 6 Headline 7 1. 7 Format Teks 7 1. 8 Blockquote 7 1. 9 Font 8 1. 10 Image 8 1. 11 Hypertext 9 1. 12 Form 10 1. 13 Merancang Form untuk Dokumen 10 1. 14 TextArea 11 1. 15 Select 11

x e-commerce Menggunakan PHP dan MySQL 1. 16 Input 12 1. 17 Tabel 14 1. 18 Frame 16 1. 19 Penanganan Action dalam PHP 18 BAB 2 TIPE DATA DAN VARIABEL 2 5 2. 1 Tipe Data dan Variabel pada PHP 25 2. 2 Inisialisasi Variabel 25 2. 3 Inisialisasi Array 26 2. 4 Inisialisasi Objek 26 2. 5 Jangkauan dari Variabel 26 2. 6 Variabel-Variabel 28 2. 7 Penentuan tipe variable 29 2. 8 Mengetahui tipe variable 29 2. 9 Tipe Casting 29 2. 10 Cast yang diperbolehkan 29 2. 11 Konversi String 30 2. 12 Menangani variable form, cokies dan encirontment 30 2. 13 Variabel pada Image Submit 32 2. 14 HTTP Cokies 32 2. 15 Variabel Environment 33 2. 16 Konstruksi Bahasa PHP 33 2. 17 Ekspresi 34 BAB 3 OPERATOR PHP 3 7 3. 1 Operator pada PHP 37 3. 2 Operator Aritmatika 37 3. 3 Operator Pemberi Nilai atau Penugasan 38 3. 4 Operator Bitwise 39 3. 5 Operator Perbandingan 39 3. 6 Operator Eksekusi 39 3. 7 Operator Penaikan dan Penurunan 40 3. 8 Operator Logika 40 3. 9 Operarot Prioritas 41 3. 10 Operator String 42

Daftar Isi xi BAB 4 PERNYATAAN KONDISI DAN PERULANGAN 43 4. 1 Pernyataan Kondisi dan Perulangan 43 4. 2 Perintah If 43 4. 3 If Else 44 4. 4 Else if 44 4. 5 Alternatif Penulisan untuk Struktur Control 44 4. 6 While 45 4. 7 Do..While 46 4. 8 For 46 4. 9 Break 47 4. 10 Continue 48 4. 11 Switch 48 4. 12 Require 50 4. 13 Include 50 BAB 5 FUNGSI 5 3 5. 1 Fungsi 53 5. 2 Fungsi Buatan 53 5. 3 Nilai Balik Fungsi 54 5. 4 Argumen Fungsi 54 5. 5 Class dan Object 55 BAB 6 PENANGANAN KESALAHAN 5 9 6. 1 Penanganan Kesalahan 59 6. 2 Membuat Gambar Gif 60 6. 3 HTTP authentication dengan PHP 60 6. 4 Mendukung HTTP Cookie 62 6. 5 Mendukung upload file 63 6. 6 Mendukung penggunanan Remote File 64 6. 7 Penanganan Koneksi 65 BAB 7 MEMBUAT DATA BASE DAN TABEL 6 7 7. 1 Membuat Database dan Tabel dari Linux 67 7. 2 Membuat Database 67

xii e-commerce Menggunakan PHP dan MySQL 7. 3 Membuat database dari MySQL 68 7. 4 Melihat Database 69 7. 5 Menghapus Database 70 7. 6 Mengaktifkan Database 71 7. 7 Melihat Database Aktif 71 7. 8 Tipe Data 71 7. 9 Membuat Tabel 73 7. 10 Melihat Tabel 74 BAB 8 PERINTAH DASAR MYSQL 7 5 8. 1 Perintah Dasar MySQL 75 8. 2 Insert 75 8. 3 Select 76 8. 4 Update 77 8. 5 Delete 78 8. 6 Where 79 8. 7 Group By 79 BAB 9 OPERATOR 81 9. 1 Operator 81 9. 2 Operator Aritmatika 82 9. 3 Operator Perbandingan 85 9. 4 Operator BETWEEN Min and Max 89 9. 5 Operator Like 89 BAB1 0 FUNGSI 9 1 10. 1 Fungsi Kontrol 91 10. 2 Fungsi String 92 10. 3 Fungsi Concat 92 10. 4 Fungsi Length 92 10. 5 Fungsi INSTR 93 10. 6 Fungsi LPAD 93 10. 7 Fungsi RPAD 94 10. 8 Fungsi LEFT 94 10. 9 Fungsi RIGHT 94 10. 10 Fungsi SUBSTRING 95