Membangun Halaman Web Dinamis dengan PHP

Slides:



Advertisements
Presentasi serupa
PHP + MySQL.
Advertisements

PENGENALAN INTERNET M. Masrur, SKom.
KONSEP DASAR WEB DAN INTERNET
Pemrograman Internet Konsep Dasar.
PHP dan MySQL.
PENGENALAN PHP DAN INSTALASI WEB SERVER
Latar Belakang Masalah
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
KONSEP PEMROGRAMAN WEB
MODUL 11 MEMBUAT LOGIN USER
PERTEMUAN 10 KONEKSI DATABASE MYSQL
Pertemuan Ke-1 (Konsep Dasar Web)
Isnardi,M.Kom Ikhsan, S.Kom, M.Kom Novinaldi, S.Kom
DASAR PEMOGRAMAN WEB MENGGUNAKAN PHP Oleh: Andy Dhamalau, S.Kom.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
MEMBUAT FORM ENTRY DATA DAN MENAMPILKAN DATA DARI DATABASE
PHP.
Web Server dan konfigurasi web server
Peng. Komp & TI 2C M1 Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C.
Pertemuan I By : Syaifullah ( )
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Membangun Halaman Web Dinamis dengan PHP
Pengantar PHP Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP Nyimas Artina,S.Kom, M.Si.
INSTALASI XAMPP.
Pengenalan Web Server dan Server Side Script
PHP Yusuf Nurrachman.
Dasar-dasar Pemrograman PHP
PHP.
Pertemuan 1 Pengenalan Dasar Web.
Keamanan Web Server Pertemuan XI.
PBOL Dewi Kusumaningsih
Pemrogaman Web PHP.
Pemrograman WEB Pertemuan I (Teori)
Pemrograman Web II Ganjil
Pengantar Pemrograman Internet 2
Pertemuan 1 Khairul Anwar Hafizd
PENGENALAN HTML, PHP, CSS & MySQL
Pemrograman Web 1 Oleh Dita Rizki Amalia.
Basis Data Klien Server dan Basis data Internet Materi 7
PEMASARAN BERBASIS WEB
PERTEMUAN 3 PENGENALAN PHP.
P. Web Lanjut By : Cahaya Jatmoko, M.Kom
PEMASARAN BERBASIS WEB
Ir. P. Insap Santosa, M.Sc., Ph.D.
PHP( web Dasar) By : Lisda Juliana P.,SSi..
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
Sistem Manajemen Basis Data Web
PHP5 Internet Programming.
Konsep Pemrograman Internet
Pengenalan Dasar Web dan HTML
MAIL SERVER KELOMPOK : IX SAFRIL ( ) MUHAMMAD NUR
Peng. Komp & TI 2C Peng. Komp & TI 2C Peng. Komp & TI 2C
Pengenalan Web Server dan Server Side Script
Pengenalan PHP, Variabel & Operator
Koneksi Database MySql di PHP
Pemrograman Basis Data Berbasis Web
XAMPP.
REKAYASA WEB Pertemuan 4
Dasar-dasar PHP - Pengantar - variabel - operator -struktur kontrol
Dasar Pemrograman Web.
Pemrograman WEB Pertemuan I (Teori) Oleh : D. Sinaga, M.Kom.
PHP (Personal Home Page tools)
Pengenalan Dasar Web dan HTML
DATA BASE MANAGEMENT SYSTEM
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
Pengenalan Web Server dan Server Side Script
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

Membangun Halaman Web Dinamis dengan PHP

PENGANTAR PHP PHP merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses dan mengolah data secara dinamis. PHP dapat dikatakan sebagai sebuah server-side embedded script language, artinya semua sintaks dan perintah program yg ditulis akan sepenuhnya dijalankan oleh server, tetapi dapat disertakan pada halaman HTML biasa Pada umumnya semua aplikasi yang dibangun menggunakan PHP akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan pada server.

PENGANTAR PHP (2) Beberapa kelebihan PHP : - Cara koneksi dan query database yg sederhana - Dapat bekerja pada sistem operasi berbasis windows, Linux, Mac OS dan kebanyakan varian UNIX. - Biaya yang dibutuhkan untukmenggunakan PHP tidak mahal, bahkan gratis - Mudah digunakan karena memiliki fitur dan fungsi khusus untuk membuat web dinamis - Security system yang cukup tinggi - Waktu eksekusi yang lebih cepat dibandingkan dengan bahasa pemrograman web lainnya berorientasi pada server-side scripting - Akses ke sistem database yang lebih fleksibel dan mudah, seperti MySQL

XAMPP Xampp adalah salah satu paket instalasi Apache, PHP dan MySQL secara instan yg dpt digunakan utk membantu proses instalasi produk tersebut. XAMPP juga memberikan fasilitas pilihan penggunaan PHP 4 atau PHP 5 Sama halnya dengan PHP, XAMPP bersifat free untuk digunakan

XAMPP (2) Dalam paket XAMPP, kita akan memperoleh beberapa fitur : - Apache - Cgi – Bin - PHP - MySQL - FTP - Mercury Mail (SMTP) - PHP MyAdmin - perl - Webalizer - dll

Dasar Pemrograman PHP Script PHP disimpan sbg plain text dlm format ASCII, yg memungkinkan script PHP dpt ditulis di hampir semua text editor seperti : notepad, wordpad, dll. Script PHP adalah kode yang disertakan di sebuah halaman HTML & kode tsb dijalankan oleh server yg akan dieksekusi sebelum dikirim ke browser

Dasar Pemrograman PHP (2) Contoh File PHP (contoh.php) : <html> <? Print(“PHP Terpasang dalam HTML”); ?> </html> pada file.html HTTP server hanya melewatkan content dari file menuju ke browser. Server tdk mencoba utk mengerti atau memproses file krn itu adalah tugas browser utk melakukan kompilasi hasil program.

Dasar Pemrograman PHP (3) File berekstensi .php akan ditangani scr berbeda, file yg memiliki kode php akan diperiksa. Web server akan mulai bekerja Penulisan script PHP memiliki aturan sebagai berikut : - Diawali <?Php dan diakhiri ?> atau diawali <? dan diakhiri ?> - <script language=“php”> dan </script> - <% dan %>

Dasar Pemrograman PHP (4) Perintah2 PHP dpt disisipkan di bagian manapun dkm dokumen HTML, yg perlu dilakukan hanyalah menyisipkannya di script HTML & menyimpannya sbg *.php. Latihan 1: <HTML> <HEAD> <TITLE>Menyisipkan PHP di Dokumen HTML</TITLE> </HEAD> <BODY> Contoh PHP yang terpasang pada HTML:<BR> <P> <?php echo (“Belajar Pemrograman PHP sangat mudah!!!”); ?> </BODY> </HTML>

Dasar Pemrograman PHP (5) Sebelum memulai file PHP pertama, perlu diketahui bahwa file PHP harus diletakkan pada home direktori yaitu di c:\apachefriends\xampp\htdocs. Sebagai awal pembuatan script PHP buka Notepad kemudian ketikkan perintah seperti pada gambar/Latihan 2 berikut :

MEMBANGUN DATABASE MySQL Ini adalah tampilan Utama XAMPP

MEMBANGUN DATABASE MySQL (2) XAMPP memberikan fasilitas khusus kepada pengguna untuk membangun database MySQL melalui tool phpMyAdmin. Jika Anda mengklik phpMyAdmin yang terdapat dalam tools XAMPP maka akan terlihat tampilan seperti gambar berikuit ini.

MEMBANGUN DATABASE MySQL (3) Selanjutnya untuk membuat hak akses kepada pengguna yang berhak mengakses database Anda dapat memilih Previlages/hak Akses. Di bawah ini adalah tampilan halaman Hak Akses:

MEMBANGUN DATABASE MySQL (4) Melalui phpMyAdmin Anda bisa membuat table dengan mengisikan nama dan jumlah field kemudian tekan tombol go, seperti pada gambar berikut ini

MEMBANGUN DATABASE MySQL (5) Dibawah ini adalah tampilan dari struktur tabel mahasiswa dari database Siakad yang dibuat

KONEKSI KE DATABASE Selanjutnya adalah untuk membangun aplikasi agar dapat ditampilkan di halaman web adalah menghubungkan PHP dengan MySQL. Berikut ini contoh script PHP untuk membuat koneksi ke server database.

MENAMPILKAN DATA DARI DATABASE Dibawah ini adalah contoh script untuk melihat data mahasiswa

MENAMPILKAN DATA DARI DATABASE (2) Dibawah ini adalah contoh tampilan data mahasiswa

MEMBANGUN FORM INPUT Dibawah ini adalah contoh script untuk input data mahasiswa

MEMBANGUN FORM INPUT (2) Dibawah ini adalah contoh tampilan Form Input data mahasiswa

FORM EDIT DATA Dibawah ini adalah contoh script untuk Form Edit data mahasiswa

FORM EDIT DATA (2) Dibawah ini adalah contoh tampilan Form Edit Data Mahasiswa

FORM DELETE DATA Dibawah ini adalah contoh script Delete data mahasiswa