APPENDIX. INDEX/MAIN INTERFACE CODE <index.php> TEST DRIVE CODE <readaiml.php>
|
|
- Agus Budiman
- 6 tahun lalu
- Tontonan:
Transkripsi
1 APPENDIX INDEX/MAIN INTERFACE CODE <index.php> <head> <title>chatbot PMB</title> <link type"text/css" rel"stylesheet" href"style.css" /> </head> <center> <div id"wrapper"> <div id"menu"> <table border "1"> <p class"welcome">chatbot PMB with AIML<br>Created by. Oei Stanley Purnomo <b></b></p> <div style"clear:both"> </div> </div> <div id"chatbox"></div> <form name"message" action"readaiml.php"> <input name"usermsg" type"text" id"usermsg" size"60" /> <input name"submitmsg" type"submit" id"submitmsg" value"send" /> <button onclick"window.location.href'index.php'" type"button">reset</button> </form> </table> </div> <?php include_once 'LinkedList.php'; include_once 'Node.php'; include_once 'readaiml.php';?> </center> </body> </html> TEST DRIVE CODE <readaiml.php> <title>chatbot PMB</title> <?php include_once 'Node.php'; include_once 'LinkedList.php'; include_once 'index.php'; $readaiml new DomDocument; $readaiml->preservewhitespace FALSE; $readaiml->load('infopmb.aiml'); $category $readaiml->getelementsbytagname("category"); $i 0; $linklist new LinkedList(); A
2 while ($categorynodes $readaiml>getelementsbytagname("category")->item($i)) foreach ($categorynodes->childnodes as $categorynode) if($categorynode->nodename'pattern') foreach ($categorynode->childnodes as $nodepattern) $nodepattern $nodepattern->nodevalue; else if ($categorynode->nodename'template') foreach ($categorynode->childnodes as $nodetemplate) $nodetemplate $nodetemplate->nodevalue; if ($categorynode->nodename'srai') foreach ($nodetemplate->childnodes as $nodesrai) $nodesrai $nodesrai->nodevalue; $strpattern strtolower($nodepattern); $strtemplate strtolower($nodetemplate); $linklist->addlast($strpattern,$strtemplate); $i++; echo "<center>"; echo '<h3>jawaban Bot:</h3>'; if(!isset($_get["usermsg"])) error_reporting(0); echo "Masukkan keyword"; else error_reporting(0); $linklist->getanswer($_get["usermsg"]); echo "</center>";?> CLASS NODE <Node.php> <?php include_once 'LinkedList.php'; include_once 'readaiml.php'; class Node public $pattern,$template; public $next; public function construct($pattern,$template) B
3 $this->pattern $pattern; $this->template $template; $this->next NULL; public function setpattern($a) $this->pattern $a; public function settemplate($b) $this->template $b; public function getpattern() return $this->pattern; public function gettemplate() return $this->template;?> CLASS LINKEDLIST <LinkedList.php> <?php include_once 'Node.php'; include_once 'readaiml.php'; class LinkedList public $add,$del; public $head,$tail; public function construct() $this->head NULL; $this->tail NULL; public function addfirst($pattern,$template) $add new Node($pattern,$template); if($this->headnull) $this->head $add; $this->tail $add; else C
4 $add->next $this->head; $this->head->prev $add; $this->head $add; public function addlast($pattern,$template) $add new Node($pattern,$template); if($this->tailnull) $this->head $add; $this->tail $add; else $this->tail->next $add; $add->prev $this->tail; $this->tail $add; public function delfirst() if($this->head!null) $del $this->head; $this->head $del->next; $del->next NULL; $del->prev NULL; $del NULL; public function dellast() if($this->tail!null) $del $this->tail; $this->tail $del->prev; $this->tail->next NULL; $del->prev NULL; $del NULL; public function readlist() $curr $this->head; while($curr!null) echo $curr->getpattern()." --> ". $curr->gettemplate()."<br>"; D
5 $curr $curr->next; return $curr; public function displaykeyword() $size NULL; $node $this->head; $search $this->head; while($node->next!null) $node $node->next; $size++; $example array(); for($i0;$i<$size;$i++) $keyword preg_split("/[\s,]+/",$search>getpattern()); $example[$i] array(); for($j0;$j<count($keyword);$j++) $example[$i][$j] $keyword[$j]; echo $example[$i][$j].' '; $example[$i]['template'] $search- >gettemplate(); echo '<br>'; $search $search->next; public function getanswer($pattern) $booleans false; $size NULL; $search $this->head; $node $this->head; $example array(); while($node->next!null) $node $node->next; $size++; function strpos_arr($string,$array) $strsplit split(" ",$string); $arrsplit split(" ",$array); $arrayhasil array(); for($i0;$i<count($strsplit);$i++) E
6 for($j0;$j<count($arrsplit);$j++) if($strsplit[$i]$arrsplit[$j]) array_push($arrayhasil, $strsplit[$i]); array_push($arrayhasil, $arrsplit[$j]); return $arrayhasil; >getpattern(); for($i0;$i<$size;$i++) $example[$i] array(); $example[$i]['pattern'] $example[$i]['template'] >gettemplate(); $search- $search- $search $search->next; foreach($example as $index > $examples) if(strpos_arr($pattern, $examples['pattern'])) echo 'Jawaban Bot $examples['template'].'<br><br>'; '. AIML DATABASE <infopmb.aiml> <aiml> <category name "c1"> <pattern name "p1">halo CHATBOT</pattern> <template name "t1">halo juga. Selamat datang di Layanan Chatbot Informasi PMB Unika. Siapa namamu?</template> <category name "c2"> <pattern name "p2">namaku *</pattern> <template name "t2"><star>username</star>hai! dari fakultas manakah yang ingin kamu cari?</template> F Informasi
7 <category name "c3"> <pattern name "p3">ilmu KOMPUTER</pattern> <template name "t3">berikut adalah sekilas informasi mengenai fakultas Ilmu Komputer. Fakultas Ilmu Komputer merupakan fakultas yang termuda di Unika. Di fakultas Ilmu Komputer terdapat 2 program studi utama yakni Teknik Informatika dan Sistem Informasi. Jika kamu ingin mengetahui lebih lanjut tentang program studi yang terdapat di fakultas Ilmu Komputer, silahkan ketik nama jurusan program studi di kolom chatbot.</template> <category name "c13"> <pattern name "p3">ilmu KOMUNIKASI</pattern> <template name "t3">berikut adalah sekilas informasi mengenai fakultas Ilmu Komunikasi. Fakultas Ilmu Komunikasi merupakan fakultas yang termuda di Unika. Di fakultas Ilmu Komputer terdapat 2 program studi utama yakni Teknik Informatika dan Sistem Informasi. Jika kamu ingin mengetahui lebih lanjut tentang program studi yang terdapat di fakultas Ilmu Komputer, silahkan ketik nama jurusan program studi di kolom chatbot.</template> <category name "c4"> <pattern name "p4">teknik INFORMATIKA</pattern> <template name "t4">berikut adalah sekilas informasi mengenai program studi Teknik Informatika. Program studi Teknik Informatika merupakan fakultas yang paling diminati di fakultas Ilmu Komputer</template> <category> <pattern>fakultas</pattern> <template>fakultas besar di Unika</template> <category name "c5"> <pattern name "p5">apakah FAKULTAS ILMU KOMPUTER MERUPAKAN FAKULTAS UNGGULAN DI UNIKA</pattern> <template name "t5"><think><set name "ikom">benar</set></think> <condition name "ikom" value "benar"> Fakultas Ilmu Komputer merupakan fakultas unggulan di Unika. </condition> <condition name "ikom" value "salah"> Fakultas Ilmu Komputer bukan merupakan fakultas unggulan di Unika. </condition> </template> G
8 <category name"c6"> <pattern name"p6">bagaimana DENGAN FAKULTAS TEKNOLOGI PERTANIAN</pattern> <template name"t6">apakah kamu juga tertarik dengan fakultas Teknologi Pertanian</template> <category name"c7"> <pattern name"p7">ya</pattern> <that>apakah kamu juga tertarik dengan fakultas Teknologi Pertanian</that> <template name"t7">bagus, fakultas Teknologi Pertanian memang fakultas yang terbaik di Unika.</template> <category name"c8"> <pattern name"p8">tidak</pattern> <that>apakah kamu juga tertarik dengan fakultas Teknologi Pertanian</that> <template name"t8">wah sayang sekali padahal fakultas Teknologi Pertanian merupakan fakultas paling bagus di Unika loh</template> <category name"c9"> <pattern name"p9">adakah INFORMASI TENTANG PEMBAYARAN UKP DAN SKS *</pattern> <template name"t9">tentu. Apa yang ingin kamu ketahui tentang <set name "topic">pembayaran</set> UKP dan SKS di Unika</template> <topic name "pembayaran"> <category name"c10"> <pattern name"p10">berapa JUMLAH PEMBAYARAN UKP DAN SKS UNTUK PROGRAM STUDI TEKNIK INFORMATIKA *</pattern> <template name"t10">hi. Untuk jumlah pembayaran UKP untuk program studi Teknik Informatika adalah Rp ,- sedangkan untuk jumlah pembayaran SKS dimana untuk setiap SKS nya adalah sebesar Rp ,- dan pembayaran SKS untuk matkul lab hanya separuh dari harga per 1 SKS. Mungkin ada lagi yang bisa saya bantu?</template> <category name"c11"> <pattern name"p11">jumlah PEMBAYARAN UKP DAN SKS UNTUK PROGRAM STUDI TEKNIK INFORMATIKA *</pattern> <template name"t11"><srai>berapa JUMLAH PEMBAYARAN UKP DAN SKS UNTUK PROGRAM STUDI TEKNIK INFORMATIKA *</srai></template> <category name"c12"> <pattern name"p12">tidak TERIMA KASIH</pattern> H
9 <template name"t12"> <random> <li>hi <get name "nama"/>. Terima kasih sudah menggunakan layanan chatbot ini...</li> <li>baiklah kalau begitu. Terima kasih sudah menggunakan layanan informasi chatbot ini..</li> </random> </template> </topic> </aiml> I
10
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan
Lebih terperinciSingle Linked List. Single Linked List
Single Linked List Single Linked List Single linked list atau linked list Tiap elemen terdiri dari dua bagian, yaitu sebuah data dan sebuah pointer/link yang disebut dengan link next. 1 Single Linked List
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana
Lebih terperinciBAB X AKSES DAN MANIPULASI DATA
BAB X AKSES DAN MANIPULASI DATA A. TUJUAN Memahami konsep dasar akses dan manipulasi data. Mampu mengintegrasikan aplikasi PHP dengan database MySQL. Mampu menghasilkan aplikasi web database untuk pengolahan
Lebih terperinciGambar 1. Tampilan form karyawan
Tutorial Panada Framework Chapter 4 : Validasi Form SamidCorner(Tegal Pembaca yang budiman. Masih bersama tutorial berseri dari Panada Framework, setelah pada chapter yang ketiga mengenai penggunaan form
Lebih terperinciTutorial Membuat WEB Dinamis Dengan PHP
Tutorial Membuat WEB Dinamis Dengan PHP Muhammad Dede Soleman muhammad.dede@raharja,info Abstrak Dalam sisi programming kita dituntut untuk membuat sebuah program semenarik mungkin agar dapat dilihat oleh
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring
BAB IV HASIL DAN PEMBAHASAN 3.1 PROGRAM PENGHUBUNG DATABASE Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring Menggunakan unit program didukung oleh pemrograman PHP dan database server
Lebih terperinciLinked List dan Implementasinya dalam Bahasa Java
Linked List dan Implementasinya dalam Bahasa Java tutorialpemrograman.wordpress.com - 2009 1 Single Linked List : ~ Setiap node pada linked list mempunyai field yang berisi pointer ke node berikutnya dan
Lebih terperinciTUTORIAL MEMBUAT PROGRAM KALKULATOR DENGAN OOP PHP
TUTORIAL MEMBUAT PROGRAM KALKULATOR DENGAN OOP PHP Oleh: Achmad Sayfudin Selamat Siang bagi pemula yang lagi belajar oop di php,berikut ini ada tutorial dengan pokok bahasan membuat aplikasi kalkulator
Lebih terperinciBAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :
BAB III IMPLEMENTASI 3.1 Program Penghubung Database Program penghubung database tersebut disimpan dengan nama konek.php. Berikut merupakan kode program penghubung Database :
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Proses Aplikasi Pada bab ini akan dibahas implementasi sistem rancang bangun Aplikasi pencarian pasal-pasal undang-undang hukum dengan metode String Matching hingga
Lebih terperinciAPLIKASI ALGORITMA KNUTH-MORRIS-PRATT PADA MESIN PENCARI KATA UNTUK LINGKUNGAN WEBSITE MAHASISWA INFORMATIKA 2005
APLIKASI ALGORITMA KNUTH-MORRIS-PRATT PADA MESIN PENCARI KATA UNTUK LINGKUNGAN WEBSITE MAHASISWA INFORMATIKA 2005 Herdyanto Soeryowardhana Program Studi Teknik Informatika Institut Teknologi Bandung Jl.
Lebih terperinciMenangani Input dari User
Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni
Lebih terperinciMODUL PRAKTIKUM SISTEM TERDISTRIBUSI
MODUL PRAKTIKUM SISTEM TERDISTRIBUSI WEB API Yuli Purwati, M.Kom Praktikum 8 7 Juni 2017 Aplikasi ASP.NET Web Api 1. Pembuatan Web Api Buat project baru pada Visual Studio, File New Project. Lalu, pilih
Lebih terperinciDOUBLE LINKED LIST. Danang Wahyu Utomo Danang Wahyu Utomo, M.Kom, M.CS
DOUBLE LINKED LIST Danang Wahyu Utomo danang.wu@dsn.dinus.ac.id +6285 740 955 623 RENCANA KEGIATAN PERKULIAHAN SEMESTER W Pokok Bahasan 1 ADT Stack 2 ADT Queue 3 List Linear 4 List Linear 5 List Linear
Lebih terperinci?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>
Listing Program 1. Index.php session_start(); include_once "data/koneksi.php"; sumber Ilmu Online Bookstore
Lebih terperinciBAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP
BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST. Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server melalui
Lebih terperinciData structure :Metode LINK LIST. Kusnawi, S.Kom, M.Eng STMIK AMIKOM Yogyakarta
Data structure :Metode LINK LIST Kusnawi, S.Kom, M.Eng STMIK AMIKOM Yogyakarta Pengelolaan Memori : Konsep Dasar Secara Statis, sebagai Contoh penggunaan tipe array menempati lokasi memory yang tetap(
Lebih terperinciPENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).
PENGENALAN HTML - 2 G. Tabel HTML Setting untk membuat perintah tabel terdiri dari : Row : mementukan banyaknya baris yang dimiliki oleh tabel. Columns : menentukan banyaknya kolom yang dimiliki tabel.
Lebih terperinciLAMPIRAN. Universitas Sumatera Utara
LAMPIRAN rsud - Dr. H. Kumpulan Pane Tebing Tinggi rsud
Lebih terperinciMahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.
Database MySql Standar Kompetensi Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Indikator Hasil Belajar 1. Dapat menjelaskan pengertian
Lebih terperinciLAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?
LAMPIRAN Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. Indonesia News Center. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru? Jawab: Ya, kami membutuhkan
Lebih terperinciSTL DLL STRUKTUR DATA. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 3 : 29 Juni 2015
JULIO ADISANTOSO Departemen Ilmu Komputer IPB Pertemuan 3 : 29 Juni 2015 SLL using Standard Template Library SLL using Mengapa? = ST L (L huruf ke-12). Jadi ST L = ST 12 ;) Mengapa menggunakan? Reduce
Lebih terperinciPemrograman Web Berbasis Framework. Pertemuan 8 : Penanganan File dan Image. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD
Pemrograman Web Berbasis Framework Pertemuan 8 : Penanganan File dan Image Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD hasan@uad.ac.id Pokok Bahasan Pendahuluan File helper Download helper File
Lebih terperinciLangkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna
Dalam tutorial cara membuat form login dengan PHP dan MySQL, kita akan belajar membuat halaman login untuk website dengan menggunakan PHP Session. Tutorial ini merupakan tutorial tingkat dasar, sederhana
Lebih terperinciMembuat Sistem Pertemanan Sederhana
Membuat Sistem Pertemanan Sederhana Oleh: Dadan Pada artikel kali ini saya akan menunkukan kepada Anda cara membuat sistem pertemanan seperti pada website jejaring sosial. Contohnya yah seperti pada website
Lebih terperinciPertemuan 4. Single Linked List non Circular Menggunakan Head dan Tail
Pertemuan 4 Single Linked List non Circular Menggunakan Head dan Tail Dibutuhkan dua variabel pointer : head dan tail Head selalu menunjuk pada node pertama, sedangkan tail selalu menunjuk pada node terakhir.
Lebih terperinciEFEKTIFITAS TATA KERJA PENDATAAN KEPEGAWAIAN DALAM MEWUJUDKAN GOOD GOVERNANCE
EFEKTIFITAS TATA KERJA PENDATAAN KEPEGAWAIAN DALAM MEWUJUDKAN GOOD GOVERNANCE Hidayatulah Himawan Jurusan Teknik Informatika UPN "Veteran" Yogyakarta Jl. Babarsari no 2 Tambakbayan 55281 Yogyakarta Telp
Lebih terperinciMODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id
1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:
Lebih terperinciPemrograman Web. Model View Controller. Adam Hendra Brata
Pemrograman Web Model View Controller Adam Hendra Brata Pokok Bahasan Pengenalan MVC Model View Controller Sistem Komunikasi MVC Kode Program MVC Pengenalan Model View Controller Pengenalan Model View
Lebih terperinciLisensi Dokumen: Uraian Kasus :
Uraian Kasus : Pada kasus ini seorang mahasiswa ingin membuat Program sederhana tentang Nomor Handphone teman-temannya untuk mengantisipasi kehilangan HPnya atau HP Error sehingga perlu di Flash ulang
Lebih terperinciGambar 1. Single Linked List
PRAKTIKUM 16 ITERATOR PADA SINGLE LINKED LIST A. TUJUAN PEMBELAJARAN Mahasiswa diharapkan mampu : 1. Memahami konsep Iterator pada SingleLinkedList 2. Mengimplementasikan konsep Iterator pada SingleLinkedList
Lebih terperinciTutorial jquery Ajax Bagian 2 (Input, Update, Delete, Animasi Loading)
Tutorial jquery Ajax Bagian 2 (Input, Update, Delete, Animasi Loading) 17:08 20 Oct 2010 @Ajax Pada artikel sebelumnya kita telah belajar dan mengenal jquery dan penggunaan fungsi load() di Tutorial jquery
Lebih terperinciMANAGEMENT, FORWARDING & AUTO RESPONDER
1 E-MAIL MANAGEMENT, EMAIL FORWARDING & AUTO RESPONDER TEKNIK INFORMATIKA UNIKOM (2008) E-Mail Management 2 Login ke webhosting anda (000webhost.com) Buka Cpanel Lihat di bagian E-mail E-Mail Management
Lebih terperinciCreate Read Update Delete using PHP MySql
2016 Create Read Update Delete using PHP MySql CRUD TABEL ALUMNI DWI SETIYA NINGSIH // 210 315 70 25 [COMPANY NAME] [Company address] SS Program Gambar 1.1 Tampilan index.php Gambar 2.1 Tampilan edit.php
Lebih terperinciSTL DLL STRUKTUR DATA. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 3 : 27 Juni 2016
JULIO ADISANTOSO Departemen Ilmu Komputer IPB Pertemuan 3 : 27 Juni 2016 SLL using Standard Template Library SLL using Mengapa? = ST L (L huruf ke-12). Jadi ST L = ST 12 ;) Mengapa menggunakan? Reduce
Lebih terperinciAlgoritma dan Struktur Data. Pertemuan 7 Linked List
Algoritma dan Struktur Data Pertemuan 7 Linked List Definitions Linked List Struktur data yang terdiri atas sekumpulan data bertipe sama Memperhatikan urutan Array Struktur data yang terdiri atas sekumpulan
Lebih terperinciMembuat Aplikasi CRUD dengan OOP dan PDO MySQL
Membuat Aplikasi CRUD dengan OOP dan PDO MySQL Oleh: Ananda Mukhammad Ikhsan Memang jika dilihat dari judulnya ini seperti tutorial untuk pemula. Tutorial ini sangat cocok untuk orang yang baru belajar
Lebih terperinciMembuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension
Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension Mengapa menggunakan Mysqli Extension?? Pada PHP versi 5.5, extension mysql tidak direkomndasikan lagi karena berstatus deprecated, yang kemungkinan
Lebih terperinciMODUL 11 PHP&MYSQL UPDATE & SEARCHING
MODUL 11 PHP&MYSQL UPDATE & SEARCHING PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2015/2016 Latihan kali ini menggabungkan aplikasi- aplikasi yang sudah kita buat sebelumnya agar
Lebih terperinciTUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah
TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah www.ilmuwebsite.com Bagian 4. CRUD (Create, Read, Update, Delete)
Lebih terperinciMembuat Toko Buku dengan PHP - MySQL
Membuat Toko Buku dengan PHP - MySQL Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak PHP. Apa itu? PHP (Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan
Lebih terperinciGambar 1. Single Linked List
PRAKTIKUM 15-16 SINGLE LINKED LIST A. TUJUAN PEMBELAJARAN Mahasiswa diharapkan mampu : 1. Memahami konsep Linked List 2. Memahami dan mampu membedakan Linked list dengan array 3. Memahami operasi yang
Lebih terperinciPemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data
PRAKTIKUM 6 Query Data 2 TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data MATERI Program edit dan hapus TUGAS Menambahkan fitur edit dan hapus untuk semua form input data
Lebih terperinciModul 1 : Fungsi dalam PHP
1 Modul 1 : Fungsi dalam PHP Tujuan Pratikum Praktikan mampu memahami tentang fungsi dan mampu membuat fungsi dalam PHP Pengantar Fungsi dalam PHP adalah kumpulan dari beberapa statement yang dibuat dengan
Lebih terperinciPemrograman Web Lanjut 2017
Praktikum 4 Struktur Kendali 4.1. Kendali Pengulangan Struktur kendali perulangan digunakan untuk mengulang pernyataan-pernyataan yang ada di dalam blok sistem sebanyak yang diinginkan. Ada beberapa perintah
Lebih terperinciPengenalan Script. Definisi HTML
1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML
Lebih terperinciMODUL 11 MEMBUAT LOGIN USER
MODUL 11 MEMBUAT LOGIN USER Halaman web adalah suatu halaman rumah di dalam dunia maya, di sini kita dapat menampilkan tentang segala inspirasi, imajinasi, mimpi maupun uneg-uneg sekalipun. Ibarat sebuah
Lebih terperinciMembuat Grafik batang menggunakan HighChart dengan CI
Membuat Grafik batang menggunakan HighChart dengan CI Oleh: muttaqin selamat sore temen - temen pada penulis kali saya ingin berbagi bagaimana membuat grafik batang Highcart menggunakan CI,singkatan CI
Lebih terperinciBAB IX COOKIE DAN SESSION
1 BAB IX COOKIE DAN SESSION A. TUJUAN Memahami konsep dasar cookie dan session di dalam pemrograman web. Memahami penggunaan cookie dan session. Mampu memanfaatkan cookie atau session untuk memproteksi
Lebih terperinciYang perlu diperhatikan dalam membuat aplikasi di cmsid adalah sebagai berikut:
Dasar dasar basic membuat aplikasi cmsid Ok teman teman pasti yang sudah mencoba cmsid tertarik ingin membuat sebuah atau lebih aplikasi buatan sendiri, baik disini saya akan memberikan step by step pembuatan
Lebih terperinciLAMPIRAN A : LISTING PROGRAM
1 LAMPIRAN A : LISTING PROGRAM 1. Halaman Umum Index.php
Lebih terperinciHTML (HYPERTEXT MARKUP LANGUAGE)
Hal yang harus dikuasai oleh seorang programmer adalah logika algoritma dan syntax pemrograman. Dalam satu bahasa pemrograman saja. Dijumpai begitu banyak syntax yang tentunya tidak mudah untuk dihapal
Lebih terperinciGambar 1. Single Linked List
PRAKTIKUM 16 SINGLE LINKED LIST 2 A. TUJUAN PEMBELAJARAN Mahasiswa diharapkan mampu : 1. Memahami konsep SingleLinkedList untuk menghapus sebuah node 2. Memahami konsep SingleLinkedList untuk mencari index
Lebih terperinciLAMPIRAN LISTING PROGRAM WEBSITE
LAMPIRAN LISTING PROGRAM WEBSITE 1. Halaman Home (index.php) $judul_hal=home; function isi() include("koneksi.php");
Lebih terperinciDAFTAR PUSTAKA. Adisasmita, Rahardjo Pengelolaan Pendapatan & Anggaran Daerah. Yogyakarta: Graha Ilmu.
DAFTAR PUSTAKA Adisasmita, Rahardjo. 2011. Pengelolaan Pendapatan & Anggaran Daerah. Yogyakarta: Graha Ilmu. Anggarini, Yunita dan Puranto, Hendra. 2012. Anggaran Berbasis Kinerja Penyusunan APBD Secara
Lebih terperinci2. inputkk.php. 3. tampilkk.php
Ketua RT. 04 RW. 10 Desa Pinggir Kompor membuat database berbasis web menggunakan PHP dan MySQL. Halamanhalaman web yang dibuat adalah seperti berikut: 1. index.php 2. inputkk.php 3. tampilkk.php 1 4.
Lebih terperinciMembuat Contact us dan Form dengan PHP
Membuat Contact us dan Form Email dengan PHP Cahaya Metha cimet15@ymail.com :: http://cimet15.blogspot.com/ Abstrak Seperti yang kita tahu bahwa website merupakan sarana untuk berbagi, baik dengan sesama
Lebih terperinciTujuan: Siswa dapat membuat list item dan form untuk diterapkan dalam pembuatan halaman web
HTML DASAR BAGIAN 2 Oleh: Heribertus Heri Istiyanto Materi: 1. List Item 2. Form Tujuan: Siswa dapat membuat list item dan form untuk diterapkan dalam pembuatan halaman web Indikator: 1. Siswa dapat membuat
Lebih terperinciUpload File dengan Metode AJAX
Upload File dengan Metode AJAX Oleh: Cecep Yusuf Saya akan membahas bagaimana membuat form upload file beserta prosesnya dengan menggunakan teknik AJAX memakai library Ajax File Upload, salah satu library
Lebih terperinciP - 6 Bab 4 : HTML (Hypertext Markup Language)
P - 6 Bab 4 : HTML (Hypertext Markup Language) 4.1 Tujuan Mengerti cara membuat table, form & frame HTML. 4.2 Materi 1. Table 2. Form 3. Frame HTML 4.3 Table Tabel terdiri dari beberapa bagian, antara
Lebih terperinciBerikut di bawah ini adalah method yang digunakan untuk mengambil parameter beserta contohnya.
Transaksi Parameter chocolove_mic@yahoo.co.uk http://www.mycgiserver.com/~chocolove2003 Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk
Lebih terperinciTUTORIAL APLIKASI WEB Dengan PHP dan MySQL
TUTORIAL APLIKASI WEB Dengan PHP dan MySQL Tutorial Aplikasi Web Dengan PHP dan MySQL A. DASAR TEORI PHP merpakan bahasa pemrograman yang sangat popular dalam pengembangan website dewasa ini, pada dasarnya,
Lebih terperinciModul 5 -Javascript-
Modul 5 -Javascript- Pengertian: Javascript adalah bahasa script yang bisa dijalankan di browser, dan biasa disebut dengan client side programming. Client di sini adalah browser, seperti: Google Chrome,
Lebih terperinciAlgoritma dan Struktur Data. Ramos Somya, S.Kom., M.Cs.
Algoritma dan Struktur Data Ramos Somya, S.Kom., M.Cs. Penggunaan record dalam jumlah yang banyak alokasi memory konvensional tidak bisa diandalkan. Misal kita akan bekerja dengan file yang menyimpan sangat
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak
64 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak 4.1.1 Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk aplikasi E-Dictionary alat ini adalah
Lebih terperinciLAMPIRAN LISTING PROGRAM WEBSITE
1 LAMPIRAN LISTING PROGRAM WEBSITE 1. Halaman Home (index.php) poliklinik Universitas Sumatera Utara
Lebih terperinciMODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id
1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:
Lebih terperinciCondition dan Function
J A M K E L I M A Condition dan Function l l l l l l Statemen Logika Statemen Perulangan Membuat Function Manipulasi String Latihan Jam Kelima Soal Jam Kelima Jam Kelima Statemen Logika Apabila berbicara
Lebih terperinciMODUL 6 SINGLE & DOUBLE LINKED LIST
MODUL 6 SINGLE & DOUBLE LINKED LIST 1. Tujuan Instruksional Umum a. Mahasiswa dapat melakukan perancangan aplikasi menggunakan struktur Linked List (Senarai Berkait) b. Mahasiswa mampu melakukan analisis
Lebih terperinciLAMPIRAN Source Code Untuk Menampilkan Halaman Home
LAMPIRAN Source Code Untuk Menampilkan Halaman Home memanggil file koneksi.php untuk membuat sebuah koneksi ke database include 'koneksi.php'; $q="select * FROM buku order by id_buku desc limit 0,5"; $q=mysql_query($q);
Lebih terperinciBAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN
BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1 Implementasi Implementasi diterapkan dengan maksud agar sistem yang telah dibuat dapat berjalan secara efektif dan dapat membantu kebutuhan operator dilapangan
Lebih terperinciGrouping Object. Viska Mutiawani, M.Sc
Grouping Object Viska Mutiawani, M.Sc Konsep Penting Array ArrayList Vector Kenapa perlu mengelompokkan objek Banyak aplikasi melibatkan pengelompokan objek: Organizer. Notebook. Katalog buku. Jumlah data
Lebih terperincib) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan
STJ MySQL-PHP Menggunakan MySQL sebagai database server a) Menghidupkan MySQL Database Server C:\mysql\bin>mysqld b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket C:\mysql\bin>mysqladmin
Lebih terperinciFungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host.
By I Wayan Simpen Fungsi-fungsi MySql Fungsi mysql_connect Membuat hubungan ke database MySQL yang terdapat pada suatu host. Bentuk: mysql_connect (host, nama_user, password) Contoh:
Lebih terperinciAdvantages. Keunggulan :
Advantages Keunggulan : Tampilan (interface) Dreamweaver mudah dimengerti oleh pengguna dari semua tingkat keahlian, bahkan bagi orang awam sekalipun. Dreamweaver cukup tangguh untuk membangun berbagai
Lebih terperinciMembuat sendiri helper sederhana ala framework
Membuat sendiri helper sederhana ala framework Oleh: Fuad Indra Setiawan Pada tutorial saya terdahulu kita sudah belajar tentang bagaimana cara membuat sendiri active record sederhana ala framework, nah
Lebih terperinciLAPORAN PRAKTIKUM IX. Oleh:
LAPORAN PRAKTIKUM IX LINKED LIST Disusun untuk Memenuhi Matakuliah Praktikum Algoritma Struktur Data Dibimbing oleh Ibu Annisa Puspa Kirana, S. Kom, M. Kom Oleh: Dwitha Fajri Ramadhani 160533611410 Ika
Lebih terperinciMencetak Data Ke Word atau Excell
Mencetak Data Ke Word atau Excell dengan PHP Mungkin ada sebagian di antara kalian yang memikirkan bagaimana caranya mencetak data yang telah kita buat dengan PHP ke dalam bentuk Word atau Excel. Nah setelah
Lebih terperinciLEMBAR KERJA PRAKTIKUM. - JavaScript Alert yang ditampilkan browser saat membuka halaman home/index.html :
LEMBAR KERJA PRAKTIKUM Nim : 13-1401-164 Hari / Tgl TTD Asisten Nama Kelas : Muh. Idrus : DK-13 Mata kuliah : Pemrograman Web I Materi : JavaScript - JavaScript Alert yang ditampilkan browser saat membuka
Lebih terperinciHalaman Utama. Tampilan Menu. Universitas Sumatera Utara
Halaman Utama Tampilan Menu Tampilan Galeri Tampilan Admin Listing Program Halaman Utama
Lebih terperinciMembuat Chatbox Sederhana dengan Ajax jquery dan PHP PDO
Membuat Chatbox Sederhana dengan Ajax jquery dan PHP PDO Oleh: Ananda Mukhammad Ikhsan Chatbox adalah fitur yang cukup penting di website berbasis sosial media. Nah, kali ini saya akan memberikan tutorial
Lebih terperinciCara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP
Cara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP Oleh: Arinadi Nur Rohmad Admin sekolah menyuruh saya untuk membuat aplikasi rekap nilai raport dan data siswa, nah pada tengah-tengah membuat
Lebih terperinciAlgoritma dan Struktur Data. Ramos Somya
Algoritma dan Struktur Data Ramos Somya Penggunaan record dalam jumlah yang banyak alokasi memory konvensional tidak bisa diandalkan. Misal kita akan bekerja dengan file yang menyimpan sangat banyak record,
Lebih terperinciConditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP
PRAKTIKUM PHP 4 1. Conditional, Array & Perulangan di PHP Tutorial Conditional, Array & Perulangan di PHP ini akan menjelaskan tentang Conditional atau penggunaan "if" dan "else", dilanjutkan dengan penjelasan
Lebih terperinciScript PHP dan MySQL J A M K E E M P A T
J A M K E E M P A T Script PHP dan MySQL l l l l l l Membuat Koneksi ke Server Menyeleksi Database Mengakses Query Menampilkan Hasil Query Latihan Jam Keempat Soal Jam Keempat Membuat Koneksi ke Server
Lebih terperinci<?php $query = mysql_query("select * from siswa where nama like '%$_POST[cari]%'"); while ($baris = mysql_fetch_array($query)) {?>
MENGKONEKSIKAN PHP KE DATABASE MYSQL Koneksi.php mysql_connect ("localhost","root","root"); mysql_select_db("smkn1") or die (mysql_error()); Index.php Design seperti dibawah ini : Ketik di bawah koding
Lebih terperinciArray dan Vector Linked List STRUKTUR DATA. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2 : 23 Juni 2015
JULIO ADISANTOSO Departemen Ilmu Komputer IPB Pertemuan 2 : 23 Juni 2015 Array Vector Struct Array Array Array Vector Struct Struktur data linier yang dapat menyimpan lebih dari satu buah nilai, umumnya
Lebih terperinciPertemuan 2. Muhadi Hariyanto
Pertemuan 2 Muhadi Hariyanto Variabel Diperlukan dalam pemrograman PHP karena berfungsi sebagai tempat untuk menampung suatu nilai data. Bisa berupa masukan atau keluaran. Tidak diperlukan deklarasi awal
Lebih terperinciP - 12 Bab 9 : PHP & MySQL
P - 12 Bab 9 : PHP & MySQL 9.1 Tujuan Mahasiswa mampu : Mengetahui dan Memahami Integrasi PHP dengan MySQL Mengetahui dan Memahami Operasi Input, Edit, Delete MySQL Dengan PHP Mengetahui dan Memahami Fungsi
Lebih terperinciPEMROGRAMAN PHP DASAR
2016 PEMROGRAMAN PHP DASAR Eka Dyar Wahyuni Sistem Informasi UPN Veteran Jawa Timur 1/6/2016 Contents 1. Mengambil Nilai Parameter... 2 2. Menyimpan ke Database... 5 3. Menampilkan Hasil dari Database
Lebih terperinciPERHITUNGAN UJI KESERAGAMAN DATA TERHADAP SAMPEL
PERHITUNGAN UJI KESERAGAMAN DATA TERHADAP SAMPEL Dana Selvia 1, Mutiara Yulanda Adha 1, Selly Septyani 2 1) Anggota Kelompok 27 Tugas Besar LSIK Jurusan Teknik Industri Fakultas Teknik Universitas Andalas,
Lebih terperinciSTRUKTUR DATA (2) Single Linked List
STRUKTUR DATA (2) Single Linked List Linked List Linked List adalah salah satu bentuk struktur data, berisi kumpulan data (node) yang tersusun secara sekuensial, saling sambung-menyambung, dinamis dan
Lebih terperinciPraktikum 3 Cookie, Session, dan Database MySQL
Praktikum Cookie, Session, dan Database MySQL Tujuan Praktikum : Memberikan pemahaman kepada mahasiswa tentang cookie dan bagaimana menggunakannya. Memberikan pemahaman kepada mahasiswa tentang session
Lebih terperinciMODUL 13 INTERKONEKSI CLIENT-SERVER JQUERY
MODUL 13 INTERKONEKSI CLIENT-SERVER JQUERY A. Tujuan : 1. Memahami pembuatan user interface 2. Memahami transmisi data pada user interface 3. Memahami passing parameter dalam koneksi client-server B. Dasar
Lebih terperinciPHP Intro. Pemrograman Web II. Ganjil
PHP Intro Pemrograman Web II Ganjil 2015-2016 Variabel Penamaan Variabel Diawali dengan karakter $ Nama variabel bisa terdiri dari karakter huruf, angka, dan underscore. Setelah karakter $, harus diikua
Lebih terperinci