tugas 3 pemrograman api

22
TUGAS 3 PEMROGRAMAN API Disusun oleh: LAILI AMALIA SHOFIANA 1110651055 FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2014

Upload: 1110651055

Post on 08-Jul-2015

129 views

Category:

Education


5 download

DESCRIPTION

Tugas 3 Pemrograman API

TRANSCRIPT

Page 1: Tugas 3 Pemrograman API

TUGAS 3 PEMROGRAMAN API

Disusun oleh:

LAILI AMALIA SHOFIANA

1110651055

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH JEMBER

2014

Page 2: Tugas 3 Pemrograman API

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.

CSS (Cascading Style Sheet)

CSS adalah singkatan dari Cascading Style Sheets. aliran dari suatu kode ke kode lain yang saling berhubungan. kumpulan kode-kode yang berurutan dan saling berhubungan untuk mengatur format / tampilan suatu halaman HTML. Jika anda memiliki beberapa halaman website dimana anda menggunakan font arial untuk tulisannya, lalu suatu hari anda bosan dengan arial dan ingin mengganti ke trebuchet, anda harus merubah satu per satu halaman website anda dan merubah tipe font dari arial menjadi trebuchet. Singkatnya dengan CSS anda dapat merubah fon, Warna background serta besar kecilnya huruf atau fon dll dari halaman Web atau HTML.

HTML (Hyper Text MarkUp Language)

HTML (Hypertext Markup Language) adalah bahasa dari World Wide Web yang dipergunakan untuk menyusun dan membentuk dokumen agar dapat ditampilkan pada program browser. Tiap kali kita mengakses dokumen web, maka sesungguhnya kita mengakses dokumen seseorang yang ditulis dengan menggunakan format HTML. Beberapa orang merasa keberatan jika dikatakan HTML adalah sebuah bahasa pemrograman karena struktur yang dimilikinya dianggap terlalu sederhana, kode-kode dibaca oleh browser baris per baris, dari atas ke bawah. HTML juga tidak memiliki ‘looping’ seperti bahasa pemrograman lain.

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

Page 3: Tugas 3 Pemrograman API

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.

Page 4: Tugas 3 Pemrograman API

Langkah langkah pembuatan tugas API 1. Langkah pertama membuat tabel dengan nama film, aktor,dan aktorfilm yang didalamnya

terdiri dari field masing-masing seperti gambar dibawah ini

2. Buat koneksi.php

3. Buat index.php

4. Tampilan index

Page 5: Tugas 3 Pemrograman API

5. Selanjutnya kita ketik sourch film dengan nama film.php

Page 6: Tugas 3 Pemrograman API
Page 7: Tugas 3 Pemrograman API

6. Berikut jika menginput data film

Ketika diklik simpan maka akan muncul pada tabel disebelahnya

Page 8: Tugas 3 Pemrograman API

7. Film.xml

8. Buat editfilm.php

Page 9: Tugas 3 Pemrograman API

9. Berikut tampilan saat kita akan edit

Maka pada field tahun terbit akan terupdate

10. Buat deletefilm.php

Page 10: Tugas 3 Pemrograman API

Setelah kita klik delete maka sisanya seperti pada gambar

Page 11: Tugas 3 Pemrograman API

11. Berikut Tampilan form film

12. Selanjutnya kita membuat aktor.php

Page 12: Tugas 3 Pemrograman API
Page 13: Tugas 3 Pemrograman API
Page 14: Tugas 3 Pemrograman API

13. Aktor.xml

14. Jika kita menginputkan data pada aktor

Jika kita klik simpan maka data akan tersimpan pada tabel dibawahnya

Page 15: Tugas 3 Pemrograman API

15. Buat editaktor.php

Page 16: Tugas 3 Pemrograman API

Kita coba edit salah satu baris dalam tabel aktor

Maka pada field tempat lahir akan terupdate

16. Buat deleteaktor.php

Setelah kita klik delete maka sisanya seperti dibawah

Page 17: Tugas 3 Pemrograman API

17. Berikut tampilan form aktor

18. Selanjutnya kita buat aktorfilm.php

Page 18: Tugas 3 Pemrograman API
Page 19: Tugas 3 Pemrograman API

19. Aktorfilm.xml

Page 20: Tugas 3 Pemrograman API

Jika kita ingin menginputkan data aktor film

Jika kita klik simpan maka inputan akan masuk pada tabel aktor film

20. Buat editaktorfilm.php

Page 21: Tugas 3 Pemrograman API

Jika kita ingin mengupdate salah satu dari baris tersebut

Maka akan terupdate

21. Buat deleteaktorfilm.php

Jika ingin menghapus salah satu baris maka klik delete

Page 22: Tugas 3 Pemrograman API

Hasilnya akan seperti dibawah ini

22. Berikut tampilan dari form aktor film