SlideShare a Scribd company logo
TUTORIAL PHP
“MEMBUAT PROGRAM APLIKASI BASIS WEB
INVENTARIS LAB KOMPUTER”

DISUSUN OLEH
DEKA MUKHAMAD WILDAN
SKS 12.2
410391290015

SEKOLAH TINGGI ELEKTRONIKA DAN KOMPUTER
( STEKOM )
TAHUN AKADEMIK 2013
TUTORIAL PHP
“MEMBUAT PROGRAM APLIKASI INVENTARIS LAB KOMPUTER”

PHP (Personal Home Page/HyperText PreProcessor) merupakan bahasa pemrograman berbasis
web yang free open source di bawah lisensi GPL(GNU Public License. Karena sifatnya yang
open source, semua pengguna PHP bebas membuat, menyebarluaskan dan mendistribusikan
programnya asal tidak mengambil hak cipta dari PHP tersebut. Dan kelebihannya lagi bahasa
pemrograman PHP mendukung semua sistem operasi dari Microsoft Windows, Linux,
Machintosh, novell dan lain sebagainya. PHP memiliki sifat perograman berbasis Server-Side
yang artinya semua perintah programnya dieksekusi dari server, kemudian baru diberikan ke
client melalui web browser, sehingga Kode-kode PHP yang telah ditulis tidak akan tampak di
web browser. Pada dasarnya pemrograman PHP hampir sama dengan bahasa pemrograman
C/C++ karena terdapat perintah yang sama seperti perintah “print” atau “printf”, kemudian CGI
(Common Gateway Interfaces), dan PERL. PHP juga mendukung teknik Pemrograman
Berorientasi Objek (Object Oriented Programming/OOP). Software yang support dengan PHP
sekarang ini sudah semakin banyak, karena semua bebas mengembangkan projectnya seperti
XAMPP yang didalamnya terdapat fitur Apache (Web Server), Mysql (Database), Filezilla (FTP
Server), Mercury (Mail Server) dan Tomcat, kemudian software AppServ, Lighttpd, Xitami,
WAMP, dan lain sebagainya. Untuk membuat aplikasi berbasis web dengan PHP bisa
menggunakan aplikasi bawaan dari windows yaitu notepad, wordpad, kemudian ada lagi aplikasi
Macromedia Dreamweaver dari Macromedia Corporation, dan lain sebagainya. Sekarang ini
banyak programmer yang menggunakan bahasa pemrograman PHP untuk membuat aplikasi
sistem informasi berbasis web, seperti aplikasi sistem managemen pegawai, sistem informasi
akademik, aplikasi Jurnal elektronik, Elearning dan lain sebagainya. Pada tutorial kali ini akan
dibahas tentang cara membuat aplikasi Inventaris Lab Komputer berbasis web.

1. Sebelum melakukan coding PHP, pastikan anda sudah menginstal aplikasi XAMPP atau
sejenisnya di folder C:XAMPP dan pastikan apache dan mysql telah diaktifkan.
2. Kemudian buatlah folder website anda di C:XAMPPhtdocs dan folder gambar di dalam
folder website anda untuk penyimpanan gambar.
3. Selanjutnya buatlah database, pembuatan database dalam aplikasi XAMPP ada 2 cara
yaitu undertext dari aplikasi mysql.exe di folder C:XAMPPmysqlbin dan dalam
bentuk GUI atau wizard melalui web local phpmyadmin di http://localhost/phpmyadmin,
pada kali ini anda pakai yang melalui web local karena lebih mudah. Berikut tampilan
menu di phpmyadmin :
4. Setelah masuk di menu phpmyadmin, kemudian pilih menu database atau basisdata untuk
yang sudah bahasa Indonesia, selanjutnya buat database di kotak form Create new
database “db_barang” tanpa tanda kutip seperti gambar di bawah ini.

Jika dalam pembuatan database berhasil maka akan muncul pesan bahwa database telah dibuat.
5. Selanjutnya buatlah tabel di database db_barang dengan nama tbl_barang dengan jumlah
kolom 7, kemudian isi tiap kolomnya seperti gambar dibawah ini :
Keterangan Kolom tabel dan nilai valuenya :
COLUMN NAME

TYPE

LENGTH/VALUES

INDEX

id

int

8

PRIMARY & A_I

nama_barang

varchar

200

-

kategori

enum

‘CPU’,’Keyboard’,’Mouse’ ,’Monitor’

tanggal_masuk

Date

-

-

jumlah

BIGINT

100

-

keterangan

text

-

-
gambar

varchar

200

-

Dan hasil struktur tabelnya akan terlihat seperti gambar di bawah ini :

6. Setelah itu buat file koneksi.php di folder website anda tadi yang telah dibuat di direktori
htdocs menggunakan aplikasi notepad atau dreamweaver yang lebih komplit juga bisa,
dan ketikkan kode seperti di bawah ini.
Sebelum membuat file yang lainnya, cek terlebih dahulu koneksi databasenya melalui web
browser di http://localhost/namafolderanda .
7. Setelah itu buat formnya input data dengan nama index.php dengan kode seperti di
bawah ini.

Dan hasilnya akan terlihat seperti gambar di bawah ini.
8. Selanjutnya buat file simpan.php untuk menyimpan data barangnya dari form input
barang dan ketikkan kode seperti di bawah ini.

9. Setelah itu buat file dengan nama tampil.php untuk menampilkan data barang yang
sudah di masukkan ke dalam tabel database dan ketikkan kodenya seperti di bawah ini.
Dan hasilnya akan terlihat seperti gambar di bawah ini.

10. Selanjutnya buatlah file dengan nama edit.php dan ketikkan kodenya seperti di bawah
ini.
Sehingga hasilnya akan tampak seperti gambar di bawah ini.
11. Kemudian buatlah file update.php untuk hasil penyimpanan datanya yang diperbarui
dari file edit.php, setelah itu ketikkan kodenya seperti di bawah ini.

12. Selanjutnya yang terkahir buatlah file hapus.php untuk menghapus datanya yang salah
dan ketikkan kodenya seperti di bawah ini.

Setelah itu uji coba hasilnya dari mulai input data, edit data, tampil data dan hapus data.
BIODATA PENULIS
Penulis yang bernama asli Deka Mukhamad Wildan ini menamatkan dirinya dari SMK Bhakti
Nusantara Boja Kendal tahun 2011 jurusan Teknik Komputer dan Jaringan (TKJ), yang
beralamat di Boja juga. Sekarang ini penulis bekerja di SMK Bhakti Nusantara sebagai staff Tata
Usaha sekaligus admin dari website www.smkbhinus.net sejak bulan Agustus 2011, sambil
mengajar juga di kelas 1 program keahlian Rekayasa Perangkat Lunak (RPL) tentang
pemrograman web. Penulis juga masih aktif sebagai mahasiswa STEKOM Semarang angkatan
2012, mengambil Program studi D3 jurusan Teknik Komputer. Hobi penulis yaitu belajar ilmu
komputer apa aja yang penting tentang komputer, lalu Bermain bola Voly, Nonton TV,
Facebookan, dan surfing di internet.

More Related Content

What's hot

Part 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek KontrolPart 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek Kontrol
Rolly Yesputra
 
Pertemuan 6 tabview
Pertemuan 6 tabviewPertemuan 6 tabview
Pertemuan 6 tabview
heriakj
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
Lusiana Diyan
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi websiteGilang Ramadhan
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abc
Bima Indra Mulya
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Debby Ummul
 
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
ntalim
 
DNS server.ppt
DNS server.pptDNS server.ppt
DNS server.ppt
SMKSwastaFreeMethodi
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)tafrikan
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
Auliaa Oktarianii
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
sigitpurnama12
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
Uofa_Unsada
 
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis WebsiteLaporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Indri Sukmawati Rahayu
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
Fitria Nuri
 
MODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdf
MODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdfMODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdf
MODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdf
ZiraWhiter
 
Modul praktikum corel draw
Modul praktikum corel drawModul praktikum corel draw
Modul praktikum corel draw
hairul anwar
 
Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)
Devi Apriansyah
 
Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)
Rolly Yesputra
 

What's hot (20)

Part 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek KontrolPart 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek Kontrol
 
Pertemuan 6 tabview
Pertemuan 6 tabviewPertemuan 6 tabview
Pertemuan 6 tabview
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi website
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abc
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
 
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
 
Ragam dialog
Ragam dialogRagam dialog
Ragam dialog
 
DNS server.ppt
DNS server.pptDNS server.ppt
DNS server.ppt
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis WebsiteLaporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
 
Modul Ms. Office
Modul Ms. OfficeModul Ms. Office
Modul Ms. Office
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
MODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdf
MODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdfMODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdf
MODUL AJAR INFORMATIKA 4 - JARINGAN KOMPUTER DAN INTERNET.pdf
 
Modul praktikum corel draw
Modul praktikum corel drawModul praktikum corel draw
Modul praktikum corel draw
 
Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)
 
Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)
 

Viewers also liked

Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaRCH_98
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Doni Tobing
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverHaswi Haswi
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Doni Tobing
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
Deka M Wildan
 
Menjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariMenjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hari
Didit Septiawan
 
Buku Ajar Pemrograman Web
Buku Ajar Pemrograman WebBuku Ajar Pemrograman Web
Buku Ajar Pemrograman Web
Muhammad Junaini
 
modul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpmodul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & php
Ismi Islamia
 
Algoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
Algoritma dan pemrograman - Disusun oleh Fitri Ratna DewiAlgoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
Algoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
Fitri Ratna Dewi
 
Squid (Proxy) Windows Server 2008
Squid (Proxy) Windows Server 2008Squid (Proxy) Windows Server 2008
Squid (Proxy) Windows Server 2008
Iman Trianto
 
Struktur Dasar Algoritma
Struktur Dasar AlgoritmaStruktur Dasar Algoritma
Struktur Dasar AlgoritmaIhin Muslihin
 
Php tutorial
Php  tutorialPhp  tutorial
Logika dan Algoritma pemrograman
Logika dan Algoritma pemrogramanLogika dan Algoritma pemrograman
Logika dan Algoritma pemrograman
Arif Huda
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHP
Deka M Wildan
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman web
Deka M Wildan
 
Pertemuan 05 - 06 Pemrograman C
Pertemuan 05 - 06 Pemrograman CPertemuan 05 - 06 Pemrograman C
Pertemuan 05 - 06 Pemrograman CNurdin Al-Azies
 
Pengenalan json
Pengenalan jsonPengenalan json
Pengenalan json
M. Arif Husein Guci
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlDermawanAdi
 

Viewers also liked (20)

Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaver
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
 
Menjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariMenjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hari
 
Buku Ajar Pemrograman Web
Buku Ajar Pemrograman WebBuku Ajar Pemrograman Web
Buku Ajar Pemrograman Web
 
modul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpmodul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & php
 
Algoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
Algoritma dan pemrograman - Disusun oleh Fitri Ratna DewiAlgoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
Algoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
 
Squid (Proxy) Windows Server 2008
Squid (Proxy) Windows Server 2008Squid (Proxy) Windows Server 2008
Squid (Proxy) Windows Server 2008
 
Proposal skripsi
Proposal skripsiProposal skripsi
Proposal skripsi
 
Struktur Dasar Algoritma
Struktur Dasar AlgoritmaStruktur Dasar Algoritma
Struktur Dasar Algoritma
 
Php tutorial
Php  tutorialPhp  tutorial
Php tutorial
 
Logika dan Algoritma pemrograman
Logika dan Algoritma pemrogramanLogika dan Algoritma pemrograman
Logika dan Algoritma pemrograman
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHP
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman web
 
SQL -PHP Tutorial
SQL -PHP TutorialSQL -PHP Tutorial
SQL -PHP Tutorial
 
Pertemuan 05 - 06 Pemrograman C
Pertemuan 05 - 06 Pemrograman CPertemuan 05 - 06 Pemrograman C
Pertemuan 05 - 06 Pemrograman C
 
Pengenalan json
Pengenalan jsonPengenalan json
Pengenalan json
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysql
 

Similar to Tutorial php membuat Aplikasi Inventaris

Laporan akhir
Laporan akhirLaporan akhir
Laporan akhiryudhigcgc
 
Basis Data Praktikum modul SQL
Basis Data Praktikum modul SQLBasis Data Praktikum modul SQL
Basis Data Praktikum modul SQLIhsan Nurhalim
 
Proposal xmpp
Proposal xmppProposal xmpp
Proposal xmpp
SetyoPramono4
 
Pemograman PHP Dasar
Pemograman PHP DasarPemograman PHP Dasar
Pemograman PHP Dasar
TeukuMahawira
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sql
eseszz
 
modul PHP
modul PHPmodul PHP
modul PHP
Elni Hazar
 
Web API Practice Handbook
Web API Practice HandbookWeb API Practice Handbook
Web API Practice Handbook
I Gusti Ngurah Oka Prinarjaya
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
AMV STUDIO DEVELOPMENT
 
Arifadli membuat buku-tamu
Arifadli membuat buku-tamuArifadli membuat buku-tamu
Arifadli membuat buku-tamuHaswi Haswi
 
Membuat buku-tamu dengan Php
Membuat buku-tamu dengan PhpMembuat buku-tamu dengan Php
Membuat buku-tamu dengan Php
Albertz Ace-Red
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
riarel
 
Php Mysql
Php MysqlPhp Mysql
Php Mysql
Albertz Ace-Red
 
Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...
Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...
Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...
muhamadpandu1
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
George Kartutu
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterMuhammad Rais
 

Similar to Tutorial php membuat Aplikasi Inventaris (20)

Laporan akhir
Laporan akhirLaporan akhir
Laporan akhir
 
Basis Data Praktikum modul SQL
Basis Data Praktikum modul SQLBasis Data Praktikum modul SQL
Basis Data Praktikum modul SQL
 
Tugas afi
Tugas afiTugas afi
Tugas afi
 
Tug as
Tug asTug as
Tug as
 
Tug as ii
Tug as iiTug as ii
Tug as ii
 
Proposal xmpp
Proposal xmppProposal xmpp
Proposal xmpp
 
Pemograman PHP Dasar
Pemograman PHP DasarPemograman PHP Dasar
Pemograman PHP Dasar
 
Adit
AditAdit
Adit
 
Laporan Aplikasi Website
Laporan Aplikasi WebsiteLaporan Aplikasi Website
Laporan Aplikasi Website
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sql
 
modul PHP
modul PHPmodul PHP
modul PHP
 
Web API Practice Handbook
Web API Practice HandbookWeb API Practice Handbook
Web API Practice Handbook
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
 
Arifadli membuat buku-tamu
Arifadli membuat buku-tamuArifadli membuat buku-tamu
Arifadli membuat buku-tamu
 
Membuat buku-tamu dengan Php
Membuat buku-tamu dengan PhpMembuat buku-tamu dengan Php
Membuat buku-tamu dengan Php
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
 
Php Mysql
Php MysqlPhp Mysql
Php Mysql
 
Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...
Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...
Pengertian,kekurangan dan kelebihan,dan menginstallnya Prestashop,Opencart,SM...
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 

More from Deka M Wildan

Tutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaanTutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaan
Deka M Wildan
 
Tutorial membuat system login database
Tutorial membuat system login databaseTutorial membuat system login database
Tutorial membuat system login database
Deka M Wildan
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
Deka M Wildan
 
Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP
Deka M Wildan
 
Project lanjutan database bioskop
Project lanjutan database bioskopProject lanjutan database bioskop
Project lanjutan database bioskop
Deka M Wildan
 
Bab 2 php - Memasukkan Data
Bab 2 php  - Memasukkan DataBab 2 php  - Memasukkan Data
Bab 2 php - Memasukkan Data
Deka M Wildan
 
Bab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabelBab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabel
Deka M Wildan
 
Bab 1 php koneksi php ke mysql
Bab 1 php   koneksi php ke mysqlBab 1 php   koneksi php ke mysql
Bab 1 php koneksi php ke mysql
Deka M Wildan
 
Tutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web phpTutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web php
Deka M Wildan
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
Deka M Wildan
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operator
Deka M Wildan
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
Deka M Wildan
 
Pengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopPengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktop
Deka M Wildan
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktop
Deka M Wildan
 
Pengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHPPengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHP
Deka M Wildan
 
Modul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLModul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQL
Deka M Wildan
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
Deka M Wildan
 
Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)
Deka M Wildan
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft Access
Deka M Wildan
 
Tutorial corel draw part 6
Tutorial corel draw part 6Tutorial corel draw part 6
Tutorial corel draw part 6
Deka M Wildan
 

More from Deka M Wildan (20)

Tutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaanTutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaan
 
Tutorial membuat system login database
Tutorial membuat system login databaseTutorial membuat system login database
Tutorial membuat system login database
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
 
Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP
 
Project lanjutan database bioskop
Project lanjutan database bioskopProject lanjutan database bioskop
Project lanjutan database bioskop
 
Bab 2 php - Memasukkan Data
Bab 2 php  - Memasukkan DataBab 2 php  - Memasukkan Data
Bab 2 php - Memasukkan Data
 
Bab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabelBab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabel
 
Bab 1 php koneksi php ke mysql
Bab 1 php   koneksi php ke mysqlBab 1 php   koneksi php ke mysql
Bab 1 php koneksi php ke mysql
 
Tutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web phpTutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web php
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operator
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
 
Pengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopPengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktop
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktop
 
Pengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHPPengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHP
 
Modul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLModul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQL
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
 
Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft Access
 
Tutorial corel draw part 6
Tutorial corel draw part 6Tutorial corel draw part 6
Tutorial corel draw part 6
 

Tutorial php membuat Aplikasi Inventaris

  • 1. TUTORIAL PHP “MEMBUAT PROGRAM APLIKASI BASIS WEB INVENTARIS LAB KOMPUTER” DISUSUN OLEH DEKA MUKHAMAD WILDAN SKS 12.2 410391290015 SEKOLAH TINGGI ELEKTRONIKA DAN KOMPUTER ( STEKOM ) TAHUN AKADEMIK 2013
  • 2. TUTORIAL PHP “MEMBUAT PROGRAM APLIKASI INVENTARIS LAB KOMPUTER” PHP (Personal Home Page/HyperText PreProcessor) merupakan bahasa pemrograman berbasis web yang free open source di bawah lisensi GPL(GNU Public License. Karena sifatnya yang open source, semua pengguna PHP bebas membuat, menyebarluaskan dan mendistribusikan programnya asal tidak mengambil hak cipta dari PHP tersebut. Dan kelebihannya lagi bahasa pemrograman PHP mendukung semua sistem operasi dari Microsoft Windows, Linux, Machintosh, novell dan lain sebagainya. PHP memiliki sifat perograman berbasis Server-Side yang artinya semua perintah programnya dieksekusi dari server, kemudian baru diberikan ke client melalui web browser, sehingga Kode-kode PHP yang telah ditulis tidak akan tampak di web browser. Pada dasarnya pemrograman PHP hampir sama dengan bahasa pemrograman C/C++ karena terdapat perintah yang sama seperti perintah “print” atau “printf”, kemudian CGI (Common Gateway Interfaces), dan PERL. PHP juga mendukung teknik Pemrograman Berorientasi Objek (Object Oriented Programming/OOP). Software yang support dengan PHP sekarang ini sudah semakin banyak, karena semua bebas mengembangkan projectnya seperti XAMPP yang didalamnya terdapat fitur Apache (Web Server), Mysql (Database), Filezilla (FTP Server), Mercury (Mail Server) dan Tomcat, kemudian software AppServ, Lighttpd, Xitami, WAMP, dan lain sebagainya. Untuk membuat aplikasi berbasis web dengan PHP bisa menggunakan aplikasi bawaan dari windows yaitu notepad, wordpad, kemudian ada lagi aplikasi Macromedia Dreamweaver dari Macromedia Corporation, dan lain sebagainya. Sekarang ini banyak programmer yang menggunakan bahasa pemrograman PHP untuk membuat aplikasi sistem informasi berbasis web, seperti aplikasi sistem managemen pegawai, sistem informasi akademik, aplikasi Jurnal elektronik, Elearning dan lain sebagainya. Pada tutorial kali ini akan dibahas tentang cara membuat aplikasi Inventaris Lab Komputer berbasis web. 1. Sebelum melakukan coding PHP, pastikan anda sudah menginstal aplikasi XAMPP atau sejenisnya di folder C:XAMPP dan pastikan apache dan mysql telah diaktifkan. 2. Kemudian buatlah folder website anda di C:XAMPPhtdocs dan folder gambar di dalam folder website anda untuk penyimpanan gambar. 3. Selanjutnya buatlah database, pembuatan database dalam aplikasi XAMPP ada 2 cara yaitu undertext dari aplikasi mysql.exe di folder C:XAMPPmysqlbin dan dalam bentuk GUI atau wizard melalui web local phpmyadmin di http://localhost/phpmyadmin, pada kali ini anda pakai yang melalui web local karena lebih mudah. Berikut tampilan menu di phpmyadmin :
  • 3. 4. Setelah masuk di menu phpmyadmin, kemudian pilih menu database atau basisdata untuk yang sudah bahasa Indonesia, selanjutnya buat database di kotak form Create new database “db_barang” tanpa tanda kutip seperti gambar di bawah ini. Jika dalam pembuatan database berhasil maka akan muncul pesan bahwa database telah dibuat. 5. Selanjutnya buatlah tabel di database db_barang dengan nama tbl_barang dengan jumlah kolom 7, kemudian isi tiap kolomnya seperti gambar dibawah ini : Keterangan Kolom tabel dan nilai valuenya : COLUMN NAME TYPE LENGTH/VALUES INDEX id int 8 PRIMARY & A_I nama_barang varchar 200 - kategori enum ‘CPU’,’Keyboard’,’Mouse’ ,’Monitor’ tanggal_masuk Date - - jumlah BIGINT 100 - keterangan text - -
  • 4. gambar varchar 200 - Dan hasil struktur tabelnya akan terlihat seperti gambar di bawah ini : 6. Setelah itu buat file koneksi.php di folder website anda tadi yang telah dibuat di direktori htdocs menggunakan aplikasi notepad atau dreamweaver yang lebih komplit juga bisa, dan ketikkan kode seperti di bawah ini.
  • 5. Sebelum membuat file yang lainnya, cek terlebih dahulu koneksi databasenya melalui web browser di http://localhost/namafolderanda . 7. Setelah itu buat formnya input data dengan nama index.php dengan kode seperti di bawah ini. Dan hasilnya akan terlihat seperti gambar di bawah ini.
  • 6. 8. Selanjutnya buat file simpan.php untuk menyimpan data barangnya dari form input barang dan ketikkan kode seperti di bawah ini. 9. Setelah itu buat file dengan nama tampil.php untuk menampilkan data barang yang sudah di masukkan ke dalam tabel database dan ketikkan kodenya seperti di bawah ini.
  • 7. Dan hasilnya akan terlihat seperti gambar di bawah ini. 10. Selanjutnya buatlah file dengan nama edit.php dan ketikkan kodenya seperti di bawah ini.
  • 8. Sehingga hasilnya akan tampak seperti gambar di bawah ini.
  • 9. 11. Kemudian buatlah file update.php untuk hasil penyimpanan datanya yang diperbarui dari file edit.php, setelah itu ketikkan kodenya seperti di bawah ini. 12. Selanjutnya yang terkahir buatlah file hapus.php untuk menghapus datanya yang salah dan ketikkan kodenya seperti di bawah ini. Setelah itu uji coba hasilnya dari mulai input data, edit data, tampil data dan hapus data.
  • 10. BIODATA PENULIS Penulis yang bernama asli Deka Mukhamad Wildan ini menamatkan dirinya dari SMK Bhakti Nusantara Boja Kendal tahun 2011 jurusan Teknik Komputer dan Jaringan (TKJ), yang beralamat di Boja juga. Sekarang ini penulis bekerja di SMK Bhakti Nusantara sebagai staff Tata Usaha sekaligus admin dari website www.smkbhinus.net sejak bulan Agustus 2011, sambil mengajar juga di kelas 1 program keahlian Rekayasa Perangkat Lunak (RPL) tentang pemrograman web. Penulis juga masih aktif sebagai mahasiswa STEKOM Semarang angkatan 2012, mengambil Program studi D3 jurusan Teknik Komputer. Hobi penulis yaitu belajar ilmu komputer apa aja yang penting tentang komputer, lalu Bermain bola Voly, Nonton TV, Facebookan, dan surfing di internet.