SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
TUGAS API 3
XML dengan PHP-MySQL
XML (eXtended Markup Language) adalah bahasa markup yang digunakan untuk
menyimpan data (tidak ada program) dan tidak tergantung pada tools tertentu (seperti
editor, dbms, compiler, dsb).
Keuntungan XML
 Ekstensibilitas : dapat ditukar atau digabung dengan dokumen XML lain
 Memungkinkan pemrograman yang lebih baik.
 Memisahkan data dan presentasi. Yang akan dipresentasikan dalam XML dan
XSLT
 Pencarian data cepat karena XML merupakan data dalam format tang tersrtuktur.
 Plain Text dan platform independent
 Untuk pertukaran data
Peralatan yang Digunakan antara lain :
1. Notepad++ / Dreamweaver
2. Twitter Bootstrap
3. Xampp untuk akses database pada localhost
Setelah peralatan sudah siap maka pertama kali yang harus dilakukan adalah pembuatan
database dengan nama sesuai dengan keinginan kita. Disini saya membuat nama database
dengan nama saya yaitu “novan”.
Tabel pertama yaitu tabel aktor
TUGAS API 3
Tabel kedua yaitu tabel film
Tabel ketiga yaitu tabel campur
Untuk membuat tabel terakhir menggunakan perintah sqlyog :
CREATE TABLE campur(
id_campur INT PRIMARY KEY,
id_aktor INT,
id_film INT,
FOREIGN KEY(id_aktor) REFERENCES aktor(id_aktor),
FOREIGN KEY(id_film) REFERENCES film(id_film)
)
TUGAS API 3
Lalu Buat koneksi.php untuk menghubungkan ke database yang sudah kita buat pada
notepad++
Setelah selesai membuat database , koneksi, dan tabelnya maka sekarang langkah
selanjutnya membuat tampilan HTMLnya.
TUGAS API 3
Buka notepad++ lalu ketik dibawah ini untuk index.html
TUGAS API 3
Lalu membuat tampilan insert datanya misalkan pada link film pada website
TUGAS API 3
Lalu simpan menggunakan nama inputfilm.php. syntax yang dilingkari digunakan untuk
menyimpan input data ke dalam format xml yang sudah ditentukan namanya dengan
nama film.xml.
Tampilan pada saat dijalankan adalah
TUGAS API 3
Buat kelas jurusan.php untuk lihat dapat menggunakan tabel pada web
Dan nantinya dihubungkan dengan kelas tabel.php
TUGAS API 3
Tampilan saat melihat isi data tabel yang sudah diinputkan pada web
Perintah update dan delete terdapat pada setiap tabel yang ditampilkan. Dan untuk tabel
yang lain bias disesuaikan pada syntax diatas disesuaikan dengan database yang dibuat.
Syntax sama dengan inputfilm.php akan tetapi pada delete.php yang harus disesuaikan
adalah
TUGAS API 3
Format xml yang sudah otomatis tersimpan akan tempil seperti dibawah ini
Jika ingin membuat tabel lain yang harus disesuaikan adalah pada settingannya (jika
membuat input data dan tabel aktor maka disesuakin field – fieldnya sesuai dengan tabel
aktor pada database).
Tampilan pada tabel aktor :
TUGAS API 3
Untuk melihat salah satu detail data yang sudah diinputkan pada database ke tampilan
web maka menggunakan syntax dibawah ini detail.php
Syntax tersebut digunakan untuk link salah satu detail seperti contohnya saya ingin
melihat detail salah satu actor yang sudah ada pada database. Hasil tampilannya seperti
dibawah ini. Link untuk masuk ke salah satu detail bisa ditempatkan sesuai keinginan
pada web tersebut.
Sekian tutorial sederhana dari saya. Semoga bermanfaat.
Terimakasih.
Nama: Novan Agung S
NIM : 1110651206
Blog : novanagung8.blogspot.com

Más contenido relacionado

La actualidad más candente

Manipulasi database mysql dgn php
Manipulasi database mysql dgn phpManipulasi database mysql dgn php
Manipulasi database mysql dgn php
Haswi Haswi
 
20 upload gambardenganphp
20 upload gambardenganphp20 upload gambardenganphp
20 upload gambardenganphp
Devi Ramli
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Yusuf A.H.
 
Tutorial api dengan mysql
Tutorial api dengan mysqlTutorial api dengan mysql
Tutorial api dengan mysql
rhizky
 
json dan mysql
json dan mysqljson dan mysql
json dan mysql
Sandi1265
 

La actualidad más candente (20)

03. upload file dengan php
03. upload file dengan php03. upload file dengan php
03. upload file dengan php
 
Tugas 1300631025
Tugas 1300631025Tugas 1300631025
Tugas 1300631025
 
Materi TIK 9 Akses Internet
Materi TIK 9 Akses InternetMateri TIK 9 Akses Internet
Materi TIK 9 Akses Internet
 
Operasi File pada PHP
Operasi File pada PHPOperasi File pada PHP
Operasi File pada PHP
 
Manipulasi database mysql dgn php
Manipulasi database mysql dgn phpManipulasi database mysql dgn php
Manipulasi database mysql dgn php
 
20 upload gambardenganphp
20 upload gambardenganphp20 upload gambardenganphp
20 upload gambardenganphp
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugasSistem_Operasi_FILKOMUB_2016_Bab 2_tugas
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiSistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
 
Tugas rekayasa web 1 soap
Tugas rekayasa web 1 soapTugas rekayasa web 1 soap
Tugas rekayasa web 1 soap
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
 
Tutorial api dengan mysql
Tutorial api dengan mysqlTutorial api dengan mysql
Tutorial api dengan mysql
 
Xml_dengan_php-mysql
Xml_dengan_php-mysqlXml_dengan_php-mysql
Xml_dengan_php-mysql
 
Xelatex
XelatexXelatex
Xelatex
 
Tugas4_pem_API
Tugas4_pem_APITugas4_pem_API
Tugas4_pem_API
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
json dan mysql
json dan mysqljson dan mysql
json dan mysql
 
Tugas api 3fix
Tugas api 3fixTugas api 3fix
Tugas api 3fix
 
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
 
FHS
FHSFHS
FHS
 
PHP CRUD Database Mysql
PHP CRUD Database MysqlPHP CRUD Database Mysql
PHP CRUD Database Mysql
 

Similar a Xml dengan php

Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayo
dhkdika
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayo
Dhyka EL-bustany
 
Laporan tugas api tentang xml
Laporan tugas api tentang xmlLaporan tugas api tentang xml
Laporan tugas api tentang xml
Yusuf Subekhi
 
Basis data 10
Basis data 10Basis data 10
Basis data 10
Febrienda
 
Pengolahan database dengan d base
Pengolahan database dengan d basePengolahan database dengan d base
Pengolahan database dengan d base
Hendichenko
 
Dbase (interaktif-command)
Dbase (interaktif-command)Dbase (interaktif-command)
Dbase (interaktif-command)
Resti Audyanti
 

Similar a Xml dengan php (20)

Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API
 
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
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Laporan tugas api tentang xml
Laporan tugas api tentang xmlLaporan tugas api tentang xml
Laporan tugas api tentang xml
 
Di2k sq lite-command-line
Di2k sq lite-command-lineDi2k sq lite-command-line
Di2k sq lite-command-line
 
JENI-J2ME-Bab08-Web Services.pdf
JENI-J2ME-Bab08-Web Services.pdfJENI-J2ME-Bab08-Web Services.pdf
JENI-J2ME-Bab08-Web Services.pdf
 
Tugas2 rekayasaweb
Tugas2 rekayasawebTugas2 rekayasaweb
Tugas2 rekayasaweb
 
Forum 6
Forum 6Forum 6
Forum 6
 
Api3
Api3Api3
Api3
 
Basis data 10
Basis data 10Basis data 10
Basis data 10
 
Jeni J2 Me Bab08 Web Services
Jeni J2 Me Bab08 Web ServicesJeni J2 Me Bab08 Web Services
Jeni J2 Me Bab08 Web Services
 
Jeni j2 me-bab08-web services
Jeni j2 me-bab08-web servicesJeni j2 me-bab08-web services
Jeni j2 me-bab08-web services
 
Laporan_PHP-MySQL
Laporan_PHP-MySQLLaporan_PHP-MySQL
Laporan_PHP-MySQL
 
Tugas2 1300631019
Tugas2 1300631019Tugas2 1300631019
Tugas2 1300631019
 
Forum 6
Forum 6Forum 6
Forum 6
 
Html 5
Html 5Html 5
Html 5
 
Pengolahan database dengan d base
Pengolahan database dengan d basePengolahan database dengan d base
Pengolahan database dengan d base
 
Dbase (interaktif-command)
Dbase (interaktif-command)Dbase (interaktif-command)
Dbase (interaktif-command)
 

Xml dengan php

  • 1. TUGAS API 3 XML dengan PHP-MySQL XML (eXtended Markup Language) adalah bahasa markup yang digunakan untuk menyimpan data (tidak ada program) dan tidak tergantung pada tools tertentu (seperti editor, dbms, compiler, dsb). Keuntungan XML  Ekstensibilitas : dapat ditukar atau digabung dengan dokumen XML lain  Memungkinkan pemrograman yang lebih baik.  Memisahkan data dan presentasi. Yang akan dipresentasikan dalam XML dan XSLT  Pencarian data cepat karena XML merupakan data dalam format tang tersrtuktur.  Plain Text dan platform independent  Untuk pertukaran data Peralatan yang Digunakan antara lain : 1. Notepad++ / Dreamweaver 2. Twitter Bootstrap 3. Xampp untuk akses database pada localhost Setelah peralatan sudah siap maka pertama kali yang harus dilakukan adalah pembuatan database dengan nama sesuai dengan keinginan kita. Disini saya membuat nama database dengan nama saya yaitu “novan”. Tabel pertama yaitu tabel aktor
  • 2. TUGAS API 3 Tabel kedua yaitu tabel film Tabel ketiga yaitu tabel campur Untuk membuat tabel terakhir menggunakan perintah sqlyog : CREATE TABLE campur( id_campur INT PRIMARY KEY, id_aktor INT, id_film INT, FOREIGN KEY(id_aktor) REFERENCES aktor(id_aktor), FOREIGN KEY(id_film) REFERENCES film(id_film) )
  • 3. TUGAS API 3 Lalu Buat koneksi.php untuk menghubungkan ke database yang sudah kita buat pada notepad++ Setelah selesai membuat database , koneksi, dan tabelnya maka sekarang langkah selanjutnya membuat tampilan HTMLnya.
  • 4. TUGAS API 3 Buka notepad++ lalu ketik dibawah ini untuk index.html
  • 5. TUGAS API 3 Lalu membuat tampilan insert datanya misalkan pada link film pada website
  • 6. TUGAS API 3 Lalu simpan menggunakan nama inputfilm.php. syntax yang dilingkari digunakan untuk menyimpan input data ke dalam format xml yang sudah ditentukan namanya dengan nama film.xml. Tampilan pada saat dijalankan adalah
  • 7. TUGAS API 3 Buat kelas jurusan.php untuk lihat dapat menggunakan tabel pada web Dan nantinya dihubungkan dengan kelas tabel.php
  • 8. TUGAS API 3 Tampilan saat melihat isi data tabel yang sudah diinputkan pada web Perintah update dan delete terdapat pada setiap tabel yang ditampilkan. Dan untuk tabel yang lain bias disesuaikan pada syntax diatas disesuaikan dengan database yang dibuat. Syntax sama dengan inputfilm.php akan tetapi pada delete.php yang harus disesuaikan adalah
  • 9. TUGAS API 3 Format xml yang sudah otomatis tersimpan akan tempil seperti dibawah ini Jika ingin membuat tabel lain yang harus disesuaikan adalah pada settingannya (jika membuat input data dan tabel aktor maka disesuakin field – fieldnya sesuai dengan tabel aktor pada database). Tampilan pada tabel aktor :
  • 10. TUGAS API 3 Untuk melihat salah satu detail data yang sudah diinputkan pada database ke tampilan web maka menggunakan syntax dibawah ini detail.php Syntax tersebut digunakan untuk link salah satu detail seperti contohnya saya ingin melihat detail salah satu actor yang sudah ada pada database. Hasil tampilannya seperti dibawah ini. Link untuk masuk ke salah satu detail bisa ditempatkan sesuai keinginan pada web tersebut. Sekian tutorial sederhana dari saya. Semoga bermanfaat. Terimakasih. Nama: Novan Agung S NIM : 1110651206 Blog : novanagung8.blogspot.com