Praktek Pemrograman Web

dokumen-dokumen yang mirip
Daftar Isi. 1 Praktikum #1 - Instalasi XAMPP dan PHP Maker Tujuan Program yang dibutuhkan Langkah-Langkah Pekerjaan...

CARA MENGGUNAKAN SELECT QUERY PADA MYSQL

1 Praktikum #1 - Instalasi Perangkat 1. 2 Praktikum #2 - Dasar-Dasar HTML 9. 3 Praktikum #3 - Dasar-Dasar SQL 13

1 Praktikum #1 - SQL Langkah-Langkah Kerja Solusi Masalah Penutup... 6

Instalasi Cacti Network Monitoring System. Pada Centos 6.5

MODUL I PENGENALAN MYSQL

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

Satuan Acara Perkuliahan Pemograman Berbasis Web Lanjut. Oleh : dwi sakethi. pengrajin sistem informasi

PERINTAH DASAR MySQL

( Dari Ms-DOS windows, diasumsikan mysql client berada pada direktori tersebut.) mysql ( dari Linux). mysql --help

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

Bagian 1 Dasar Menguasai Database MySQL

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

BAB IV IMPLEMENTASI DAN PENGUJIAN

Perintah - Perintah Dasar Pada MySQL

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

Tutorial Singkat MySQL Menggunakan AppServ versi for Windows

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

MANUAL UNTUK MENJALANKAN

MANUAL UNTUK MENJALANKAN PROGRAM

BAB V PENGOPERASIAN SISTEM SOFTWARE

Menginstal Web Server Apache, PHP, dan MySQL

Seri 01 : Belajar Database MySQL

BAB I Penginstallan dan setting PHPTriad

E-trik Ajax. Database MySQL. Dedi Alnas

MySQL J A M K E T I G A

TKJ SMK Negeri 1 Bangli

Cara Membuat Database Dengan Command Prompt

Agus Setiadi : ( ) Bambang Dimas Ermanto : ( ) Mata Kuliah : Pemprograman Generasi 4

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

Cara Belajar Xampp Pada Mysql untuk Php

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

LAMPIRAN C INSTALASI PERANGKAT LUNAK

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

KURSUS ONLINE JASA WEBMASTERS

Instalasi Paket PHP dan MySQL dengan XAMPP

Gambar 2. 1 Kotak dialog Pilihan Bahasa

Membangun Website dengan Joomla!

Tutorial Singkat MySQL

Cara Menggunakan MySQL

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

BAB IV DISKRIPSI KERJA PRAKTIK. 4.1 Pembuatan Server Menggunakan Mercury Pada XAMPP

Pertemuan 11 Pengenalan DBMS dan MySQL

Instalasi Joomla. 1. Masukkan Bonus CD yang berisi program WampServer2.2a-x32 ke DVD/CD Driver.

Untuk mengakses MySQL dengan mode text dari Console (Command Prompt = Microsoft Windows), dapat dilakukan dengan cara : 1.

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Instalasi Perangkat Lunak

Pemrograman Web Lanjut 2017

2.1 Instalasi Joomla Secara Lokal

Cara Gampang Install Senayan di Local Host Windows Oleh Happy Chandraleka, S.T.

6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah

Tahap Instalasi PostgreSQL di Windows

LAMPIRAN. Lampiran Halaman Depan Web Hosting. Menu Hosting L-1

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Prosedur Menjalankan Program / Alat

Praktikum Pemrograman Clipper

Koneksi PHP -ODBC Persiapan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis

atau Double Click pada xampp-win

Muhammad Adri. Pendahuluan. Instalasi Xampp

BAB V IMPLEMENTASI DAN PENGEMBANGAN SISTEM. sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang

LANGKAH INSTALL XAMPP DAN WORDPRESS DI PC KOMPUTER Oleh: Akhmad Syaiful, S.Kom

LAMPIRAN : CARA MENJALANKAN PROGRAM

MEMBUAT DATA BASE dengan Microsoft SQL server 2000

Muhidin

Tahap-tahap menginstall ORACLE 10g

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. meletakan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk

Instalasi Joomla 1.7

MODUL 1 Pengenalan MySQL, DDL, DML

Tutorial Instal XAMPP

Mengenal Pemrograman PHP7 Database untuk Pemula

Nama : Susanaros N.C Sekolah : Smaga Magetan (Adiwiyata School)

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

BAB III ANALISA DAN PERANCANGAN SISTEM

MODUL 9 WEB PROGRAMMING : MySQL

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk

Modul 3. Oleh : Mohammad Sholikin. 1

ANALISIS IMPLEMENTASI APLIKASI MANAJEMEN HUBUNGAN PELANGGAN (STUDI KASUS PT NCI)

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE STASIUN BUMI PEMANTAU GAS RUMAH KACA (DBGRK)

ANALISIS IMPLEMENTASI APLIKASI MANAJEMEN HUBUNGAN PELANGGAN, STUDI KASUS PT NCI

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

Instalasi & Konfigurasi MySQL Server

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

PANDUAN PEMAKAIAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PERUMAHAN ( STUDI KASUS : PERUMAHANJOGJA.NET )

BAB V IMPLEMENTASI DAN PEMBAHASAN

Copy Right 2009 Not right to copy without permission

Pemrograman PHP & MySQL

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)

Transkripsi:

Praktek Pemrograman Web dwi sakethi dwijim@unila.ac.id http://www.dwijim.wordpress.com 0816-403-432 25 Mei 2012 seratan meniko dipun ketik ngangge L A TEX 1

Daftar Isi 1 Praktek #1-Menginstal XAMPP 3 1.1 Pendahuluan........................... 3 1.2 Langkah Kerja.......................... 3 1.3 Hasil Proses............................ 4 1.4 Catatan.............................. 5 2 Praktek #2-Membuat Basis Data 6 2.1 Langkah Kerja.......................... 6 2.2 Catatan Penting.......................... 8 3 Praktek #3-Membuat Program Input/Hapus Data 9 Daftar Gambar 1 Master XAMPP.......................... 3 2 Ikom XAMPP........................... 4 3 XAMPP via Start......................... 4 4 Panel XAMPP.......................... 5 5 Tampilan DOS Prompt...................... 6 6 Pemasukan Data Saksi...................... 9 2

1 Praktek #1-Menginstal XAMPP Tujuan dari materi praktek pertama ini adalah untuk memasang perangkat lunak XAMPP ke dalam sistem berbasis Windows. Perangkat lunak XAMPP ini sudah mencakup perangkat lunak Apache, PHP dan MySQL. Alternatif lainnya, bisa juga perangkat lunak Apache, PHP dan MySQL dipasang pada sistem operasi lainnya seperti GNU Linux. 1.1 Pendahuluan Buku ini merupakan buku panduan untuk melakukan praktek pembelajaran materi kuliah Pemrograman Berbasis Web. Dalam materi ini perangkat yang akan digunakan terutama adalah XAMPP. Perangkat lunak yang diperlukan yaitu: program Apache, PHP, dan MySQL yang sudah dipaket dalam bentuk program XAMPP atau PHP Triad atau LAMP. Yang penting dalam sistem tersedia Apache, Mysql, dan PHP. Sedangkan dalam contoh ini, digunakan XAMPP. Jika menggunakan GNU Linux maka paket-paket tersebut sudah tersedia tinggal diinstal saja. Pada contoh di sini digunakan Xampp Versi 1.6.8. Paket Xampp ini bisa diunduh di alamat http://www.apachefriends.org. 1.2 Langkah Kerja Program ApacheFriends XAMPP (Basispaket) version 1.6.8 merupakan suatu paket program yang berisi Apache+PHP+MySQL yang merupakan program-program yang dibutuhkan dalam sistem berbasis web. Bisa juga menggunakan versi terbaru dari XAMPP. Selain itu, alternatif lain juga bisa menggunakan paket program AppServ atau PHPTriad. Kedua program ini, mempunyai fungsi yang sama dengan XAMPP. Untuk melakukan instalasi pada contoh ini, carilah berkas bernama xampp-win32-1.6.8-installer kemudian diklik ganda atau menekan tombol Enter. Gambar 1: Master XAMPP Instalasi program sebaiknya diletakkan pada drive D. Untuk memudahkan proses, ikuti nilai-nilai bawaan (default) pada saat instalasi. Jika ada pertanyaanpertanyaan, tinggal klik tombol Next atau Install, tidak perlu mengklik 3

pilihan lain. Pada tahap akhir proses di layar akan ada keterangan Finish, sebagai tanda bahwa proses instalasi sudah selesai. 1.3 Hasil Proses Pada layar Desktop terdapat ikon XAMPP seperti berikut : Gambar 2: Ikom XAMPP Jalankan program XAMPP dengan mengklik ganda ikon XAMPP tersebut sehingga keluar menu Control Panel dari XAMPP. Dengan cara lain, bisa juga dengan mengklik Start-All Programs-Apache Friends-XAMPP dan seterusnya seperti pada gambar berikut : Gambar 3: XAMPP via Start Pada menu Control Panel dari XAMPP, kemudian aktifkan program Apache dan MySQL dengan mengklik tombol Start di samping kanan dari tulisan Apache dan MySQL. 4

Gambar 4: Panel XAMPP Untuk GNU Linux instalasi paket Apache+PHP+MySQL bisa dilakukan dengan mudah menggunakan Synaptic Package Manager atau bagi yang terbiasa dengan text based bisa menggunakan perintah apt-get-install. 1.4 Catatan Materi praktek pertama ini tidak boleh dilewati. Materi praktek berikutnya tidak akan bisa dilaksanakan jika materi praktek pertama ini belum dilaksanakan. 5

2 Praktek #2-Membuat Basis Data Tujuan dari materi praktek kedua ini adalah untuk membuat basis data yang akan digunakan selama praktek. 2.1 Langkah Kerja Untuk membuat basis data ini, maka perangkat Xampp atau alternatifnya sudah terpasang dan siap digunakan. Pada perintah berikut ini, diasumsikan bahwa program Xampp dipasang pada drive D dengan posisi direktori d : \xampp. Selanjutnya perhatikan contoh-contoh berikut : 1. Jalankan DOS Prompt dengan cara klik Start-Run atau Start-All Program-Accecories-Command Prompt. Gambar 5: Tampilan DOS Prompt 2. Melakukan proses pindah drive ke D karena program Xampp ada di D. Perintahnya adalah d: [enter]. Microsoft Windows [Version 6.1.7600] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\dwisuketi>d: D:\> 3. Pindah ke direktori tempat program MySQL client disimpan. Perintahnya cd xampp\mysql\bin [enter] 6

D:\>cd xampp\mysql\bin D:\xampp\mysql\bin> 4. Menjalankan program MySQL client untuk mengakses MySQL database server. Dengan perintah mysql -u root -p [enter]. D:\xampp\mysql\bin>mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.16 MySQL Community Server (GPL) Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type help; or \h for help. Type \c to clear the current input statemen mysql> 5. Membuat basis data. Untuk membuat basis data perintahnya adalah create nama basis data. Pada praktek ini, basis data yang dibuat bernama pilkada. mysql> create database pilkada; Query OK, 1 row affected (0.04 sec) Untuk berikutnya, jika basis data sudah tersedia, maka basis data tersebut tinggal digunakan dengan perintah: mysql> use pilkada; Database changed 6. Membuat tabel-tabel dengan struktur seperti berikut: 7

mysql> desc saksi; +-----------------+-------------+------+-----+---------+----------------+ Field Type Null Key Default Extra +-----------------+-------------+------+-----+---------+----------------+ nomor_entri int(5) NO PRI NULL auto_increment nama_saksi char(33) YES NULL jenis_kelamin char(1) NO NULL nomor_handphone varchar(17) YES NULL alamat char(100) YES NULL kabupaten char(1) YES NULL +-----------------+-------------+------+-----+---------+----------------+ mysql> desc kode_kabupaten; +-------+-----------+------+-----+---------+-------+ Field Type Null Key Default Extra +-------+-----------+------+-----+---------+-------+ kode char(1) NO PRI NULL nama char(100) YES NULL +-------+-----------+------+-----+---------+-------+ 7. Mengisi tabel dengan sebanyak 10 buah data untuk data saksi, sedangkan untuk data kabupaten diisi sesuai dengan banyaknya kabupaten yang ada di Lampung. Untuk mengisi data, perintah yang digunakan jelas adalah insert into. 2.2 Catatan Penting Dilarang keras untuk menggunakan perangkat lunak PHP MyAdmin di dalam seluruh pekerjaan ini. 8

3 Praktek #3-Membuat Program Input/Hapus Data Untuk membuat pemasukan dan penghapusan data maka dasar-dasar tentang SQL, HTML dan PHP menjadi syarat mutlak. Dengan dasar-dasar yang sudah diberikan pada materi kuliah, maka pada praktek kali ini, mahasiswa bertugas untuk membuat program untuk memasukkan data baru dan menghapus data yang sudah ada. Untuk pemasukan data, sesuai dengan struktur data yang ada pada praktek #2, maka ada pemasukkan yang berupa teks biasa, radio button serta select option. Contoh tampilan bisa dilihat seperti berikut. Karena di dalam basis data terdapat dua buah tabel, maka Gambar 6: Pemasukan Data Saksi program yang dibuat juga mencakup kedua tabel tersebut. program yang mesti dikembangkan meliputi : Jadi jelasnya 1. Pemasukan data saksi. 2. Penghapusan data saksi. 3. Pemasukan data nama-nama kabupaten. 4. Penghapusan data nama-nama kabupaten. 9