Pemrograman Berbasis Web II Oleh : Aririk Japik,S.Kom. copyright by :japikinfo.com

dokumen-dokumen yang mirip
Pengenalan PHP. Pemrograman Berbasis Web 1 Oleh : Aririk Japik,S.Kom. Disusun Oleh : Aririk Japik, 1

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

2. DASAR TEORI 2.1 PHP5

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB 2 TINJAUAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

DATABASE MYSQL DENGAN PHP

PENGERTIAN PHP DAN MYSQL

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

E-trik Ajax. Database MySQL. Dedi Alnas

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

Apa itu PHP? Riwayat PHP

Dasar PHP. Wiratmoko Yuwono

: MODUL 1 BASIC PHP

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

Pemrograman Basis Data Berbasis Web

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB 2 LANDASAN TEORI

Advantages. Keunggulan :

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Suatu sistem pada dasarnya adalah sekolompok unsur yang erat hubungannya satu

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

Pemrograman Web Lanjut 2017

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

Koneksi PHP -ODBC Persiapan

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

Pemrograman Web Lanjut 2017

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF

Web Programming (WP) m telp : Rolly Yesputra

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB III LANDASAN TEORI

Pengembangan Web. Ramos Somya

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

BAB 2 LANDASAN TEORI. suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa?

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung

APLIKASI TES PERSONALITY PLUS BERBASIS WEB

BAB 2 LANDASAN TEORI

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

Membuat Database mysql dengan PhpMyAdmin

Perancangan & Pemprograman WEB

Pemrograman Basis Data Berbasis Web

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

PENGENALAN PHP DASAR

BAB 2 TINJAUAN TEORITIS. Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

BAB 2 TINJAUAN TEORI

Cara Mudah Koneksi Php Dan Mysql Dengan Database

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy

Domain & Hosting Free By : Subianto, S.Kom

Pengenalan Script. Definisi HTML

Dasar-dasar PHP. Donny Reza, S.Kom. Program Studi Akuntansi Universitas Komputer Indonesia 2013

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

PROPOSAL SKRIPSI. Sistem Informasi Pemasaran Berbasis Website Pada PT. Trimitra Sebagai Sarana Penjualan Produk Secara Online

BAB 2 LANDASAN TEORI

MENGENAL PHP BAB Apakah PHP Itu?

Pengertian Situs / Web

BAB II APLIKASI PENDUKUNG

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

Pengenalan PHP (Hypertext Prepocessor)

BAB 2 LANDASAN TEORI. Dalam merancang sebuah sistem informasi, digunakan suatu alat pendukung yaitu

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling

BAB II LANDASAN TEORI

PERTEMUAN KE 1 PENGENALAN DASAR PHP

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

BAB 2 LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

MODIFIKASI MONITORING ACCESS LOG PADA PROXY SERVER SQUID BERBASIS PHP

BAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

Transkripsi:

Pemrograman Berbasis Web II Oleh : Aririk Japik,S.Kom

PHP (PHP Hypertext Preprocessor) adalah bahasa scripting yang disisipkan dalam dokumen HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke bdataser hanya hasilnya saja

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web.

Bahasa pemrograman php adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. Web Server yang mendukung php dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan. Dalam sisi pemahamanan, php adalah bahasa scripting yang paling mudah karena referensi yang banyak. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

PHP mensupport beberapa database diantaranya adalah : dbase Hyperware IBM DB2 Informix Ingres Interbase MSQL MySQL ODBG Oracle PostreSQL Dll

tag PHP yang dapat digunakan untuk menandai blok script PHP : 1. <?php.?> 2. <script language= PHP.</script> 3. <?...?>

Ekspresi atau sering juga disebut dengan ungkapan adalah suatu bentuk yang menghasilkan suatu nilai. Contoh expression : 4+5 Penggunaan expression : <?php echo( 4+5= ).(4+5);?>

Variabel adalah suatu lokasi dalam memori komputer untuk menyimpan suatu nilai atau data. Isi variabel bisa berubah-ubah selama proses program Dalam PHP setiap nama variable diawali tanda dollar ($). Misalnya nama variable a dalam PHP ditulis dengan $a. Jenis suatu variable ditentukan pada saat jalannya program dan tergantung pada konteks yang digunakan. Aturan pemberian nama variabel : Dimulai dengan tanda $ Karakter pertama harus huruf atau garis bawah ( _ ) Karakter berikutnya boleh huruf, angka, atau garis bawah. Nama variabel bersifat case-sensitive artinya membedakan huruf besar dan kecil, jadi $nama beda dengan $nama

Untuk melakukan koneksi terdapat beberapa parameter yang dibutuhkan diantaranya : - Server name, merupakan nama server atau no. IP server dimana MySQL tersebut diinstall - Username, merupakan nama user yang diberikan wewenang untuk mengakses database dalam MySQL - Password, merupakan password yang dimiliki username dalam rangka autentifikasi. - Database name, merupakan nama database dalam MySQL yang ingin kita akses.

<?php $server = "localhost"; $username = "root"; $password = ""; $database = nama_database"; // Koneksi dan memilih database di server mysql_connect($server,$username,$password) or die("koneksi gagal"); mysql_select_db($database) or die("database tidak bisa dibuka");?>

kobar nabar jumlah satuan harga Action= simpan_barang.php

DATABASE DAN TABEL Membuat database dan tabel Buka mozila ketik di url http://localhost/phpmyadmin Maka akan tampil jendela xampp server Atur language menjadi indonesia Buatlah nama database pada ciptakan database baru. Klik tombol ciptakan

<?php $kobar=$_post['kobar']; $nabar=$_post['nabar']; $jumlah=$_post['jumlah']; $satuan=$_post['satuan']; $harga=$_post['harga']; include "koneksi.php"; $sql="insert INTO tabel_barang VALUES('$kobar','$nabar','$jumlah','$satuan','$harga','$tgl');"; if(!mysql_query($sql)) { echo "Data Gagal Disimpan!!! <a href='input_barang.php'>back</a>"; exit; } echo "Data Berhasil Disimpan!!!<br> <a href='input_barang.php'>back</a><br> <a href='tampil_barang.php'>lihat Data</a>";?>

</tr><??> include "koneksi.php"; $sql="select * FROM tabel_barang"; $tampil=mysql_query($sql) or die(mysql_error()); while($data=mysql_fetch_array($tampil)){

<tr> <td bordercolor="#990000"><? echo $data['kobar']?></td> <td bordercolor="#990000"><? echo $data['nabar']?></td> <td bordercolor="#990000"><? echo $data['jumlah']?></td> <td bordercolor="#990000"><? echo $data[ satuan']?></td> <td bordercolor="#990000"><? echo $data['harga']?></td> <td bordercolor="#990000"><a href ="delete_barang.php?&kobar=<? echo $data['kobar']?>">[delete]</a> <a href = edit_barang.php?&kobar=<? echo $data['kobar']?>">[update]</a> </td> </tr> <? }?>

<title>form Delete Barang</title> <?php include "koneksi.php"; $sql="delete FROM tabel_barang WHERE kobar='$_get[kobar]'"; if(!mysql_query($sql)) { echo "<center>data Barang Gagal Dihapus <br> <a href='tampil_barang.php'>back</a></center>"; exit; } echo "<center>data Barang Berhasil Dihapus <br> <a href='tampiil_barang.php'>back</a></center>";?>

<? include "koneksi.php"; $sql="select * from tabel_barang where kobar='$_get[kobar]'"; $tampil=mysql_query($sql) or die(mysql_error()); $data=mysql_fetch_array($tampil); $kobar=$data['kobar']; $nabar=$data['nabar']; $jumlah=$data['jumlah']; $satuan=$data['satuan']; $harga=$data['harga'];?>

<? include "koneksi.php"; $kobar=$_post['kobar']; $nabar=$_post['nabar ]; $jumlah=$_post['jumlah ]; $satuan=$_post['satuan']; $harga=$_post['harga']; $sql="update tinput set nabar='$nabar', jumlah='$jumlah', satuan='$satuan', harga='$harga' where kobar='$kobar'"; if(!mysql_query($sql)) { echo "Data Barang Gagal Diupdate <br> <a href='tampil_barang.php'>back</a>"; exit; } echo "Data Barang Berhasil Diupdate <br> <a href='tampil_barang.php'>back</a>";?>