Skip to main content

Posts

Showing posts with the label php

Sistem Pakar Rules Based Reasoning System Kerusakan Mainboard GA-H61M-S2P Rev 2.0

Sistem pakar adalah salah satu cabang dari ilmu kecerdasan buatan yang berusaha mengadopsi pengetahuan manusia ke komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar. Dengan sistem pakar, orang awam dapat menyelesaikan masalahnya dan mencari suatu informasi berkualitas yang sebenarnya hanya dapat diperoleh dengan bantuan para ahli. <?php include("koneksi.php"); if(!isset($_GET['idpertanyaan'])){  //tampilkan pertanyaan pertama $sqlp = "select * from diagnosa where mulai='Y'"; $rs=mysql_query($sqlp);  $data=mysql_fetch_array($rs); //bentuk pertanyaan echo "<form>";  echo "<center><h2>DIAGNOSA KERUSAKAN KOMPUTER</h2>";  echo $data['solusi_dan_pertanyaan']."<br>";  echo "<input type='radio' name='idpertanyaan' value='".$data['bila_benar']."'>Ya<br>"; ech...

Menentukan Permasalahan dengan Rule Based Reasoning System

Rule Based System atau sistem berbasis aturan adalah Sebuah cara meng-kode-kan keahlian/pakar pengetahuan seorang manusia pada lingkup area yang sempit kedalam suatu sistem yang terotomasi. Lingkup area yang sempit yang dimaksud adalah bahwa sistem tersebut tidak dapat melakukan pembelajaran lebih lanjut terhadap keahlian yang dimilikinya. Sumber Knowledge Base Kendaraan Bermotor : Kerusakan Oil Seal : Oli mesin boros  Oli menetes keluar,  Keluar asap dari mesin,  Permukaan Crank shaft kotor,  Cranks shaft aus,  Ring kompresor lemah,  Rem kurang pakem,  Kopling keras Representasikan knowledge Base diatas dengan rule-base reasoning berbentuk IF-THEN ? Karena contoh kasus diatas hanya memiliki satu Knowledge base, Dengan banyak option Reasoning. sehingga apabila salah satu reasoning dianggap benar maka Kerusakan dapat di konfirmasi. Berikut flowChartnya: Jadi apabila salah satu pertanyaan/ reason di jawab yes, maka langsun...

Search dan Sorting Multiple Array Option php mysql

Sorting dalam penyajian data atau querry di php dan mysql adalah menampilkan data secara urut sesuai dengan permintaan user, nah kali ini saya menjelaskan sorting dengan multiple option menggunakan array multidimention.  Pilihan pertama adalah mencari dengan form search, dengan mengetik keyword pada "form search" dan menekan tombol "cari", Form seach akan mengirimkan Variable "$_POST['keyword']" sebagai "$keyword" dan mencari dengan clause where, dimana concat untuk mencari di semua field, like variable "$keyword". dan data yang dicari akan dii tampilkan pada table di bawahnya. Berikut ini Kodingnya : if(isset($_REQUEST['keyword']) && $_REQUEST['keyword']<>""){              $keyword=$_REQUEST['keyword'];  $reload = "index.php?pagination=true&keyword=$keyword";  $sql = "SELECT * FROM tbl_identitas WHERE concat(nama, jenis_kl, gelombang, prodi...

Install dan Buat Web Sederhana Dengan CodeIgniter

Di postingan sebelumnya saya sudah menjelaskan tentang CodeIgniter, kali ini saya akan menerangkan bagaimana instalasi dan membuat web sederhana dengan MVC model CodeIgniter. Pertama Download file CodeIgniter di https://www.codeigniter.com/ Kemudian Copy Zip File CodeIgniter ke "C:\xampp\htdocs\" jika kamu menggunakan Xampp atau "C:\Appserv\www\" Jika kamu menggunakan Appserv, Kemudian Extract File nya  Rename folder yang di extract tadi dengan nama "codeigniter" Ubah settingan pada file "C:\xampp\htdocs\CodeIgniter\application\config\config.php" menjadi seperti di bawah ini Jika sudah, masuk ke "localhost/codeigniter" di browser kamu, jika langkah kamu benar maka akan keluar halaman seperti di bawah, selamat kamu telah berhasil menginstall codeigniter, sekarang mari kita lanjutkan dengan membuat halaman dengan metode ini Ubah 'default_controller' pada file " C:\xampp\htdocs\CodeIgnite...

Pengenalan Codeigniter

CodeIgniter atau sering disebut dengan sebutan CI adalah salah satu framework MVC PHP yang sangat populer di dunia web programmer. CodeIgniter sendiri dirilis pertama kali yaitu pada 28 Februari 2006. Selain populer, codeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal (php murni). CodeIgniter disebut framework  Disebut demikian karena sudah mendukung fungsi-fungsi framework yaitu mempermudah dan mempercepat dalam pengembangan sebuah aplikasi. Berikut alasan kenapa kita perlu menggunakan framework  Mempercepat dan mempermudah pembangunan sebuah aplikasi web.  Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat programmer mengikuti pola standar yang ada)  Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multiple databas...

Menampilkan Table Dari Database MySQL

Setelah di postingan sebelumnnya kita membahas tentang Membuat Database dan Table MySQL Dengan AppServ , sekarang saya akan menjelaskan bagaimana cara untuk membuat table di halaman HTML dengan menggunakan script PHP. Pertama kita buat dulu file php pendukung untuk memanggil koneksi ke MySQL , copykan script di bawah ini ke editor kamu, kemudian save di  "C:\AppServ\www\belajar"  jika belum ada, buat foldernya . dengan nama  file   "table.php"  <?php $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "pweb"; $conn = new mysqli($servername, $username, $password, $dbname); //membuat koneksi // cek koneksi if ($conn->connect_error){ die("koneksi Gagal: " . $conn->connect_error); } $sql = "SELECT npm,nama,prodi_id,email FROM mahasiswa"; $result = $conn->query($sql); $x=1; if ($result->num_rows > 0) //num_row= mengecek jumlah data hasil kueri { ...

Penerapan PHP Dalam Kode HTML

PHP hanya mengeksekusi kode yang ditulis dalam pembatas sebagaimana ditentukan oleh dasar sintaks PHP. Apapun di luar pembatas tidak diproses oleh PHP (meskipun teks PHP ini masih mengendalikan struktur yang dijelaskan dalam kode PHP.  Pembatas yang paling umum adalah  " <?php " dan u ntuk menutup kode PHP " ?> ". Tujuan dari pembatas ini adalah untuk memisahkan kode PHP dari kode diluar PHP, seperti  HTML , Javascript . Untuk pembuatan web, kode  PHP  biasanya di sisipkan kedalam dokumen HTML. Karena fitur inilah PHP disebut juga sebagai  Scripting Language  atau bahasa pemrograman  script . Sebagai contoh penggunaan PHP, misalkan kita ingin membuat list dari nomor 1 sampai nomor 10. Dengan menggunakan HTML murni, kita bisa membuatnya secara manual seperti kode berikut ini: <!DOCTYPE html> <html>    <head>       <title>Contoh list dengan HTML</title>    ...

Pengenalan PHP

PHP atau PHP:Hypertext Processor merupakan salah satu bahasa pemrograman di sisi server untuk membuat web dinamis. Bahasa pemrograman PHP diciptakan oleh Rasmus Lerdorf, pada tahun 1995 Lerdorf membuat sebuah alat untuk yang kemudian disebut “Personal Home Page” . PHP sendiri merupakan bahasa pemrograman yang bebas dipergunakan (open source), dan sudah banyak digunakan oleh pengembang website. PHP juga berdiri sebagai platfrom yang mampu dijalankan di berbagai sistem operasi, baik di Windows, UNIX, Linux maupun Mac, dan juga mendukung penggunaan beberapa database, salah satunya adalah MySQL. PHP merupakan mesin pemrograman yang di tanamkan pada kode-kode HTML dimana web kini tidak hanya merupakan gambar, tulisan dan bentuk saja (website statis) tetapi juga bisa di sesuaikan dengan kebutuhan user (website dinamis). Cara Kerja PHP Pada saat browser meminta dokumen PHP, webserver langsung menggunakan modul PHP untuk mengolah dokumen tersebut. Jika pada dokumen terkandung fu...