mysql_connect mysql_select_db mysql_query Xampp

d. Command dan functions. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam query. e. Clients dan tools. MySQL dilengkapi dengan tools yang dapat digunakan untuk administrasi database. f. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani alter table.

2.3.2. Kenektivitas PHP-MySQL

Pembahasan mengenai MySQL secara khusus tidak akan dilakukan. Sebab pada penulisan ini, penulis ingin memfokuskan penggunaan MySQL melalui PHP. Dan untuk menjalankan perintah -perintah MySQL dari dalam script PHP dibutuhkan fungsi koneksi tersendiri. Yaitu :

a. mysql_connect

PHP menyediakan fungsi ini untuk membuat koneksi ke MySQL server. Fungsi ini membutuhkan tiga buah argumen : hostname, database username, dan database user password. mysql_connect “hostname”, ”database user name”, ”database user password” ;

b. mysql_select_db

Fungsi ini digunakan untuk memilih database yang akan digunakan. Fungsi ini membutuhkan dua buah argumen : nama database dan variabel link. mysql_select_db“nama_database”.

c. mysql_query

Fungsi ini digunakan untuk melakukan query terhadap database yang terpilih. Fungsi ini membutuhkan sebuah argumen, yaitu query. Fungsi ini hanya dapat dilakukan jika user telah melakukan koneksi ke MySQL dan memilih database yang akan digunakan.

2.4. Xampp

Adalah perangkat lunak gratis yang mendukung banyak sistem operasi, serta merupakan kompilasi dari beberapa program. Diambil dari http:id.wikipedia.orgwikiXAMPP, fungsinya adalah sebagai server yang berdiri sendiri localhost, yang terdiri atas program Apache HTTP Server, MySQL database, dan penterjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X empat system operasi apapun, Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public Lisensi dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.

BAB III ANALISA dan PERANCANGAN SISTEM

Sebelum ke tahap pembuatan sistem, penulis akan melakukan analisa tentang permasalahan-permasalahan yang mungkin muncul dalam pembuatan sistem, baru kemudian melakukan prancangan sistem agar sesuai dengan kebutuhan user.

3.1. Analisa Sistem

Analisa adalah kegiatan dalam mempelajari suatu bentuk permasalahan atau kasus yang terjadi. Book Store online berbasis Web yang dibangun ini dimaksudkan agar perusahaan dapat menjalin hubungan dengan customer melalui dunia maya sehingga kedua belah pihak tidak perlu bertemu secara langsung, juga dalam hal bertransaksi. Untuk lebih jelasnya lihat Gambar 3.1. Gambar 3.1. Proses Bisnis dengan E-Commerce 22