SlideShare a Scribd company logo
1 of 17
Download to read offline
TUGAS 3
PEMRONGAMAN API
Oleh :
ACHMAD RIYADUSSHOLIKHIN
1110651230
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2014
TUGAS 3
Buatlah website yang dapat melakukan insert, update, delete, dan dapat
mengenerate dalam bentuk file XML.
PHP MySql
Pengertian PHP PHP adalah bahasa pemrograman script yang paling banyak dipakai
saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak.
Pengertian di atas dengan jelas menggambarkan definisi dari PHP. Namun akan lebih mudah
dipahami jika sebutakan beberapa kemampuan atau kelebihan yang dimiliki PHP. Berikut ini
adalah beberapa kelebihan PHP yang diucapkan pengembang … Install juga server database
MySQL. tentu saja anda tidak boleh lupa menginstall PHP dan library koneksi PHP –
MySQL. Paket software yang murah di install adalah phpTriad, WAMP, XAMPP yang berisi
software yang diperlukan mencakup Apache MySql Adalah program data base yang
dibutuhkan oleh PHP, dimana file web yang akan ditampilkan seperti data2 pengunjung dan
data web anda akan disimpan pada database. Pada HTML dipergunakan hypertext link atau
hubungan antara teks dan dokumen lain. Dengan demikian pembaca dokumen bisa melompat
dari satu dokumen ke dokumen yang lain dengan mudah.
XML (eXtensible Markup Language)
XML kependekan dari eXtensible Markup Language, dikembangkan mulai tahun
1996 dan mendapatkan pengakuan dari W3C pada bulan Februari 1998. Teknologi yang
digunakan pada XML sebenarnya bukan teknologi baru, tapi merupakan turunan dari SGML
yang telah dikembangkan pada awal 80-an dan telah banyak digunakan pada dokumentasi
teknis proyek-proyek berskala besar. Ketika HTML dikembangkan pada tahun 1990, para
penggagas XML mengadopsi bagian paling penting pada SGML dan dengan berpedoman
pada pengembangan HTML menghasilkan markup language yang tidak kalah hebatnya
dengan SGML Seperti halnya HTML, XML juga menggunakan elemen yang ditandai dengan
tag pembuka (diawali dengan ‘<’ dan diakhiri dengan ‘>’), tag penutup(diawali dengan ‘</
‘diakhiri ‘>’) dan atribut elemen(parameter yang dinyatakan dalam tag pembuka misal <form
name=”isidata”>). Hanya bedanya, HTML medefinisikan dari awal tag dan atribut yang
dipakai didalamnya, sedangkan pada XML kita bisa menggunakan tag dan atribut sesuai
kehendak kita. Untuk lebih jelasnya lihat contah dibawah:
<pesan>
<dari>MIS Manager</dari>
<buat>HRD Manager</buat>
<buat>Bagian rekrut</buat>
<buat>Computer Suport team</buat>
<subyek>Permohonan Tenaga kerja baru</subyek>
<isi>Mohon diberikan tenaga kerja baru untuk mengisi lowongan di Departemen MIS</isi>
</pesan>
XML untuk saat ini bukan merupakan pengganti HTML. Masing-masing
dikembangkan untuk tujuan yang berbeda. Kalau HTML digunakan untuk menampilkan
informasi dan berfokus pada bagaimana informasi terlihat, XML mendeskripsikan susunan
informasi dan berfokus pada informasi itu sendiri. XML terutama dibutuhkan untuk
menyusun dan menyajikan informasi dengan format yang tidak mengandung format standard
layaknya heading, paragraph, table dan lain sebagainya.
Sama dengan HTML, File XML berbentuk teks sehingga bila diperlukan kita bisa
membacanya tanpa memerlukan bantuan software khusus. Hal ini memudahkan pengembang
aplikasi yang menggunakan XML untuk mendebug programnya. XML lebih fleksible
dibanding HTML dalam hal kemampuannya menyimpan informasi dan data. Pada XML kita
bisa menyimpan data baik dalam atribut maupun sebagai isi elemen yang diletakkan diantara
tag pembuka dan tag penutup.
Kelebihan lain yang dimiliki XML adalah bahwa informasi bisa di pertukarkan dari
satu system ke system lain yang berbeda platform. Misalnya dari Windows ke Unix, atau dari
PC ke Machintosh bahkan dari internet ke handphone dengan teknologi WAP.
1. Sourcode dari index.php
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah localhost/sholihin/index.php Maka akan tampil
sebuah index seperti pada gambar di bawah ini.
2. Data.php
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan
sepeti pada gambar di bawah ini.
kemudian klick movie maka akan tampil gambar di bawah ini.
3. Sourcode form film di atas
4. Lihat Data Pada Film
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah Maka akan tampil
sebuah tampilan sepeti pada gambar di bawah ini. Atau pada form film klik lihat data.
Kemudian pada form film terdapat tombol edit kita coba klik edit, maka akan mucul tampilan di
bawah ini :
Kita edit nama film jlkdg menjadi twiligh maka akan berubah seperti gambar di bawah ini :
5. Sourcode untuk edit film
6. Sourcode untuk delet nfilm
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan
sepeti pada gambar di bawah ini. Atau pada form film klik delet maka otomatis list film yang ada
akan berkurang
1. Tampilan Sebelum di delet
2. Tampilan sesudah di delet
7. Sourcode untuk Aktor
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah
tampilan sepeti pada gambar di bawah ini.
Untuk menambah daftar list pada form Aktor kita lakukan input pada form aktor seperti yang ada
pada gambar di atas setelah itu klik simpan maka tampilan akan berubah menjadi pada gmbar di
bawah ini :
Gambar ini merupaka gambar hasil setelah Input data
8. Sourcode untuk Lihat data aktor
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah
tampilan sepeti pada gambar di bawah ini. Atau pada form film klik lihat data.
9. Sourcode Edit aktor
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah
tampilan sepeti pada gambar di bawah ini. Gambar di bawah merupakan tampilan sebelum di edit.
Untuk gambar setelah di edit di bawah ini nah pada tampilan list di atas nama aktor awalnya adalah
hks nah kita edit menjadi anita setalah itu tampilan berikutnya akan berubah seperti pada gambar di
bawah ini.
10. Sourcode untuk delet
Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan
cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan
di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah
tampilan sepeti pada gambar di bawah ini. Atau pada form film klik delet maka otomatis list film
akan berkurang otomatis
Tampilan sebelum delet
Setelah di delet maka tampilan akan seperti pada gambar dibawah
Kesimpulan:
Kesimpulan yang saya dapat dalam pengerjaan tugas ini adalah mengerti bagaimana dalam
menggabungkan xml, php mysql dalam satu program. Dalam tugas ini bisa membuat
database dengan table film dan aktor, yang nantinya akan memunculkan field” yang ada di
table film dan aktor. Bisa membuat web dengan menggunakan CSS/twitter bootstrap/metro
UI.

More Related Content

What's hot

Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisDeka M Wildan
 
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 MySQLDoni Tobing
 
Menjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariMenjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariDidit Septiawan
 
Webprograming
WebprogramingWebprograming
Webprogramingandreboys
 
Tugas 2 0916 jansen_1512510247
Tugas 2 0916 jansen_1512510247Tugas 2 0916 jansen_1512510247
Tugas 2 0916 jansen_1512510247Jansen Wijaya
 
Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API1110651055
 
Membuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadMembuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadArdiyanto Top
 
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 & phpIsmi Islamia
 
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 PHPDeka M Wildan
 
Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesikaRCH_98
 
Tutoria contohl-koneksi-php-mysql
Tutoria contohl-koneksi-php-mysqlTutoria contohl-koneksi-php-mysql
Tutoria contohl-koneksi-php-mysqln054
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Ichsan Smith
 

What's hot (20)

MODUL_PHP_TIK_XII
MODUL_PHP_TIK_XIIMODUL_PHP_TIK_XII
MODUL_PHP_TIK_XII
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
 
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
 
Menjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariMenjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hari
 
Bab i. html
Bab i. htmlBab i. html
Bab i. html
 
Webprograming
WebprogramingWebprograming
Webprograming
 
MODUL_HTML_TIK_XII
MODUL_HTML_TIK_XIIMODUL_HTML_TIK_XII
MODUL_HTML_TIK_XII
 
Tugas 2 0916 jansen_1512510247
Tugas 2 0916 jansen_1512510247Tugas 2 0916 jansen_1512510247
Tugas 2 0916 jansen_1512510247
 
Cara Membuat Web Dasar
Cara Membuat Web DasarCara Membuat Web Dasar
Cara Membuat Web Dasar
 
Dasar html
Dasar htmlDasar html
Dasar html
 
Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API
 
Membuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadMembuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepad
 
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
 
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
 
Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesika
 
Tutoria contohl-koneksi-php-mysql
Tutoria contohl-koneksi-php-mysqlTutoria contohl-koneksi-php-mysql
Tutoria contohl-koneksi-php-mysql
 
Tentang XML
Tentang XMLTentang XML
Tentang XML
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
Jamal's dokumen
Jamal's dokumenJamal's dokumen
Jamal's dokumen
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8
 

Viewers also liked (20)

Lecturas ad
Lecturas adLecturas ad
Lecturas ad
 
Tema 1cmc
Tema 1cmcTema 1cmc
Tema 1cmc
 
20150117 研究與研究生 / 黃仁伯老師
20150117 研究與研究生 / 黃仁伯老師20150117 研究與研究生 / 黃仁伯老師
20150117 研究與研究生 / 黃仁伯老師
 
Art ramos trabajar-estrategicamente
Art ramos  trabajar-estrategicamenteArt ramos  trabajar-estrategicamente
Art ramos trabajar-estrategicamente
 
Guía De Ejercicios Algebra
Guía De Ejercicios AlgebraGuía De Ejercicios Algebra
Guía De Ejercicios Algebra
 
Automating batch degree audit processing
Automating batch degree audit processingAutomating batch degree audit processing
Automating batch degree audit processing
 
Presentacion del curso redes locales basico
Presentacion del curso redes locales basicoPresentacion del curso redes locales basico
Presentacion del curso redes locales basico
 
School Ball 2011
School Ball 2011School Ball 2011
School Ball 2011
 
Sajber zlostavljanje e 412
Sajber zlostavljanje e 412Sajber zlostavljanje e 412
Sajber zlostavljanje e 412
 
Correctivo y preventivo
Correctivo y preventivoCorrectivo y preventivo
Correctivo y preventivo
 
Investigación.
Investigación.Investigación.
Investigación.
 
Bloc O Bitacola
Bloc O BitacolaBloc O Bitacola
Bloc O Bitacola
 
R.a. no.14 fedatarios
R.a. no.14 fedatariosR.a. no.14 fedatarios
R.a. no.14 fedatarios
 
Dom Imbir zaprojektowany do rozbudowy etapowej
Dom Imbir zaprojektowany do rozbudowy etapowejDom Imbir zaprojektowany do rozbudowy etapowej
Dom Imbir zaprojektowany do rozbudowy etapowej
 
OTC Beauty Maga
OTC Beauty MagaOTC Beauty Maga
OTC Beauty Maga
 
Programas
ProgramasProgramas
Programas
 
Energia nuclear
Energia nuclearEnergia nuclear
Energia nuclear
 
nwesp 2011
nwesp 2011nwesp 2011
nwesp 2011
 
Have you been vaccinated
Have you been vaccinatedHave you been vaccinated
Have you been vaccinated
 
Park Lane Hotel 1
Park Lane Hotel 1Park Lane Hotel 1
Park Lane Hotel 1
 

Similar to PEMRONGAMAN API DENGAN PHP DAN MYSQL

Tugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifahTugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifahzakianadalina97
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlAndi Darmawan
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayodhkdika
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoDhyka EL-bustany
 
Asp pertemuan02
Asp pertemuan02Asp pertemuan02
Asp pertemuan02iskandarbl
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLLusiana Diyan
 
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming iiIlman Kadori
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Desma_susanti
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqleseszz
 
Ujian tengah semester komputer terapan
Ujian tengah semester komputer terapanUjian tengah semester komputer terapan
Ujian tengah semester komputer terapanM Paramananda
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internetmafailmi
 
HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)Sahrul Sindriana
 

Similar to PEMRONGAMAN API DENGAN PHP DAN MYSQL (20)

Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Tugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifahTugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifah
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sql
 
Php Mysql
Php MysqlPhp Mysql
Php Mysql
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayo
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayo
 
Membuat web api_dhk_dika
Membuat web api_dhk_dikaMembuat web api_dhk_dika
Membuat web api_dhk_dika
 
Asp pertemuan02
Asp pertemuan02Asp pertemuan02
Asp pertemuan02
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
 
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming ii
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sql
 
Judul bab
Judul babJudul bab
Judul bab
 
Web disain
Web disainWeb disain
Web disain
 
Laporan akhir
Laporan akhirLaporan akhir
Laporan akhir
 
Ujian tengah semester komputer terapan
Ujian tengah semester komputer terapanUjian tengah semester komputer terapan
Ujian tengah semester komputer terapan
 
Belajar php
Belajar phpBelajar php
Belajar php
 
Belajar php
Belajar phpBelajar php
Belajar php
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
 
HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)
 

Recently uploaded

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 

Recently uploaded (6)

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 

PEMRONGAMAN API DENGAN PHP DAN MYSQL

  • 1. TUGAS 3 PEMRONGAMAN API Oleh : ACHMAD RIYADUSSHOLIKHIN 1110651230 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2014
  • 2. TUGAS 3 Buatlah website yang dapat melakukan insert, update, delete, dan dapat mengenerate dalam bentuk file XML. PHP MySql Pengertian PHP PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak. Pengertian di atas dengan jelas menggambarkan definisi dari PHP. Namun akan lebih mudah dipahami jika sebutakan beberapa kemampuan atau kelebihan yang dimiliki PHP. Berikut ini adalah beberapa kelebihan PHP yang diucapkan pengembang … Install juga server database MySQL. tentu saja anda tidak boleh lupa menginstall PHP dan library koneksi PHP – MySQL. Paket software yang murah di install adalah phpTriad, WAMP, XAMPP yang berisi software yang diperlukan mencakup Apache MySql Adalah program data base yang dibutuhkan oleh PHP, dimana file web yang akan ditampilkan seperti data2 pengunjung dan data web anda akan disimpan pada database. Pada HTML dipergunakan hypertext link atau hubungan antara teks dan dokumen lain. Dengan demikian pembaca dokumen bisa melompat dari satu dokumen ke dokumen yang lain dengan mudah. XML (eXtensible Markup Language) XML kependekan dari eXtensible Markup Language, dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada bulan Februari 1998. Teknologi yang digunakan pada XML sebenarnya bukan teknologi baru, tapi merupakan turunan dari SGML yang telah dikembangkan pada awal 80-an dan telah banyak digunakan pada dokumentasi teknis proyek-proyek berskala besar. Ketika HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting pada SGML dan dengan berpedoman pada pengembangan HTML menghasilkan markup language yang tidak kalah hebatnya dengan SGML Seperti halnya HTML, XML juga menggunakan elemen yang ditandai dengan tag pembuka (diawali dengan ‘<’ dan diakhiri dengan ‘>’), tag penutup(diawali dengan ‘</ ‘diakhiri ‘>’) dan atribut elemen(parameter yang dinyatakan dalam tag pembuka misal <form name=”isidata”>). Hanya bedanya, HTML medefinisikan dari awal tag dan atribut yang dipakai didalamnya, sedangkan pada XML kita bisa menggunakan tag dan atribut sesuai kehendak kita. Untuk lebih jelasnya lihat contah dibawah:
  • 3. <pesan> <dari>MIS Manager</dari> <buat>HRD Manager</buat> <buat>Bagian rekrut</buat> <buat>Computer Suport team</buat> <subyek>Permohonan Tenaga kerja baru</subyek> <isi>Mohon diberikan tenaga kerja baru untuk mengisi lowongan di Departemen MIS</isi> </pesan> XML untuk saat ini bukan merupakan pengganti HTML. Masing-masing dikembangkan untuk tujuan yang berbeda. Kalau HTML digunakan untuk menampilkan informasi dan berfokus pada bagaimana informasi terlihat, XML mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri. XML terutama dibutuhkan untuk menyusun dan menyajikan informasi dengan format yang tidak mengandung format standard layaknya heading, paragraph, table dan lain sebagainya. Sama dengan HTML, File XML berbentuk teks sehingga bila diperlukan kita bisa membacanya tanpa memerlukan bantuan software khusus. Hal ini memudahkan pengembang aplikasi yang menggunakan XML untuk mendebug programnya. XML lebih fleksible dibanding HTML dalam hal kemampuannya menyimpan informasi dan data. Pada XML kita bisa menyimpan data baik dalam atribut maupun sebagai isi elemen yang diletakkan diantara tag pembuka dan tag penutup. Kelebihan lain yang dimiliki XML adalah bahwa informasi bisa di pertukarkan dari satu system ke system lain yang berbeda platform. Misalnya dari Windows ke Unix, atau dari PC ke Machintosh bahkan dari internet ke handphone dengan teknologi WAP.
  • 4. 1. Sourcode dari index.php Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah localhost/sholihin/index.php Maka akan tampil sebuah index seperti pada gambar di bawah ini.
  • 5. 2. Data.php Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan sepeti pada gambar di bawah ini.
  • 6. kemudian klick movie maka akan tampil gambar di bawah ini. 3. Sourcode form film di atas
  • 7.
  • 8. 4. Lihat Data Pada Film Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan sepeti pada gambar di bawah ini. Atau pada form film klik lihat data. Kemudian pada form film terdapat tombol edit kita coba klik edit, maka akan mucul tampilan di bawah ini : Kita edit nama film jlkdg menjadi twiligh maka akan berubah seperti gambar di bawah ini :
  • 9. 5. Sourcode untuk edit film
  • 10. 6. Sourcode untuk delet nfilm Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan sepeti pada gambar di bawah ini. Atau pada form film klik delet maka otomatis list film yang ada akan berkurang 1. Tampilan Sebelum di delet 2. Tampilan sesudah di delet
  • 12.
  • 13. Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan sepeti pada gambar di bawah ini. Untuk menambah daftar list pada form Aktor kita lakukan input pada form aktor seperti yang ada pada gambar di atas setelah itu klik simpan maka tampilan akan berubah menjadi pada gmbar di bawah ini : Gambar ini merupaka gambar hasil setelah Input data
  • 14. 8. Sourcode untuk Lihat data aktor Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan sepeti pada gambar di bawah ini. Atau pada form film klik lihat data.
  • 15. 9. Sourcode Edit aktor Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan sepeti pada gambar di bawah ini. Gambar di bawah merupakan tampilan sebelum di edit.
  • 16. Untuk gambar setelah di edit di bawah ini nah pada tampilan list di atas nama aktor awalnya adalah hks nah kita edit menjadi anita setalah itu tampilan berikutnya akan berubah seperti pada gambar di bawah ini. 10. Sourcode untuk delet Setalah kita membuat scrip di atas kita coba pada browser untuk mnampilkan hasil di atas dengan cara kita masuk pada localhost xammp stlah itu / nama folder pada htdocs/nama file scrip yang akan di tampilkan Misalnya pada contoh ini adalah Maka akan tampil sebuah tampilan sepeti pada gambar di bawah ini. Atau pada form film klik delet maka otomatis list film akan berkurang otomatis Tampilan sebelum delet Setelah di delet maka tampilan akan seperti pada gambar dibawah
  • 17. Kesimpulan: Kesimpulan yang saya dapat dalam pengerjaan tugas ini adalah mengerti bagaimana dalam menggabungkan xml, php mysql dalam satu program. Dalam tugas ini bisa membuat database dengan table film dan aktor, yang nantinya akan memunculkan field” yang ada di table film dan aktor. Bisa membuat web dengan menggunakan CSS/twitter bootstrap/metro UI.