Praktikum Pemrograman Internet

Ukuran: px
Mulai penontonan dengan halaman:

Download "Praktikum Pemrograman Internet"

Transkripsi

1 Praktikum Pemrograman Internet 2011 JURUSAN TEKNIK PERANGKAT LUNAK FAKULTAS TEKNIK UNIVERSITAS ISLAM RIAU

2 Pertemuan 1 Tipe data dan Variabel Dalam PHP ada beberapa tipe data yang dikenal : Boolean Integer Floating Point String Array Semua variabel dalam PHP diawali dengan tanda ( $ ). Ketentuan nama variabel dalam PHP : Nama variabel harus diawali dengan huruf atau underscore (_) Nama variabel hanya boleh dituliskan dengan alpha numeric a-z, A-Z, 0-9 dan underscore Nama variabel yang terdiri lebih dari satu kata, dapat dipisahkan dengan underscore Contoh penulisan menggunakan PHP: <html> <head> <title>contoh</title> </head> <body> </body> </html> echo "Hi, Selamat datang di Pemrograman PHP!"; Boolean Boolean diwakili oleh TRUE jika bernilai benar dan FALSE jika bernilai salah. Contoh penggunaan boolean dalam PHP : $a=true; $b=false; echo "Nilai variabel a = ".$a."<br>"; echo "Nilai variabel b = ".$b; Hasil pada contoh diatas akan memunculkan angka 1 pada nilai variabel a. Praktikum Permrograman Internet

3 Integer Tipe ini meliputi semua bilangan bulat dengan range -2,147,483,648 sampai +2,147,483,647 pada platform 32bit. Contoh penggunaan tipe Integer : $a=5; $b=7; $c=$a+$b; echo $c; Floating Point Tipe ini merupakan bilangan pecahan dengan nilai maksimum ~1.8e308 dengan presisi 14 digit setelah titik (koma). Contoh penggunaan tipe Floating point : $nilai_1 = 1.2; $nilai_2 = 2.5; $total = $nilai_1 + $nilai_2; //operator aritmatika penambahan print ($total); String Tipe data ini merupakan sekumpulan karakter. Di dalam PHP satu karakter merupakan satu byte ( 8 bit ), sehingga ada 256 karakter berbeda dalam ASCII. String dapat dinyatakan dengan petik tunggal (single quote) maupun petik ganda (doule quote). Contoh penggunaan tipe String : $namaku = 'Setiawan'; echo 'Petik tunggal memuat $namaku <br>'; // menggunakan petik tunggal echo "Petik ganda memuat $namaku"; // menggunakan petik ganda Array Dalam PHP kunci indeks untuk array dapat berupa numerik maupun string. Kunci indeks dengan nilai string disebut dengan array assosiatif. Contoh Array dengan indeks Numerik : $mahasiswa[0]="ipin"; $mahasiswa[1]="upin"; $mahasiswa[2]="arin"; echo "Mahasiswa laki-laki adalah $mahasiswa[0] dan $mahasiswa[1] <br>"; // sintak <br> digunakan untuk membuat baris baru. echo "Mahasiswa perempuan adalah $mahasiswa[2]"; Praktikum Permrograman Internet

4 Contoh Array dengan indeks string : $manusia['pria']="ipin"; $manusia['wanita']="arin"; echo "$manusia[pria] adalah seorang Pria <br>"; // tanda petik tunggal pada key tidak digunakan echo "$manusia[wanita] adalah seorang wanita"; Pada contoh Array dengan indeks numerik, dapat di tuliskan dengan cara : $mahasiswa=array("ipin","upin","arin"); echo "Mahasiswa laki-laki adalah $mahasiswa[0] dan $mahasiswa[1] <br>"; // sintak <br> digunakan untuk membuat baris baru. echo "Mahasiswa perempuan adalah $mahasiswa[2]"; Sedangkan dengan indeks string, dapat dituliskan dengan cara : $manusia=array("pria"=>"ipin","wanita"=>"arin"); echo "$manusia[pria] adalah seorang Pria <br>"; echo "$manusia[wanita] adalah seorang wanita"; Array Multidimensi Contoh Array multidimensi dalam matrik : $matrik = array(0,array(0,1,2),array(0,3,4)); echo $matrik[1][1]." "; echo $matrik[1][2]."<br>"; echo $matrik[2][1]." "; echo $matrik[2][2]." "; Dalam Array, indeks selalu diawali dengan indeks ke-0 (nol). Hasil yang terbentuk dari program diatas adalah: Praktikum Permrograman Internet

5 Soal pertemuan 1 : Matrik A (2x2): Matrik B (2x1): 5 2 Buatlah hasil perkalian matrik tersebut! Keterangan: Gunakan variabel array, operator aritmatika, echo/print. Praktikum Permrograman Internet

6 Pertemuan 2 Form dengan GET dan POST Dalam PHP, Variabel $_GET dan $_POST digunakan untuk memperoleh informasi dari Form, agar isi dari variabel dalam form dapat dibaca oleh halaman PHP. GET Metode ini melakukan pengiriman data menggunakan query string, seluruh nilai pada form akan dikirim ke sisi server dan nilai dari form anda akan tampil pada Address bar. Contoh: Untuk melakukan metode GET dan POST, buatlah sebuah script HTML untuk form sederhana. Contoh Form dengan HTML ( File formku.php ) : <html> <head> <title>formku</title> </head> <body> <form action="proses.php" method="get" name="form1"> Nama : <input name="nama" type="text"> <br> Jenis Kelamin : <input name="jen_kel" type="radio" value="pria">pria <input name="jen_kel" type="radio" value="wanita">wanita <br> <input name="tombol" value="proses" type="submit"> </form> </body> </html> Tampilan pada browser: Saat tombol Proses diklik, maka eksekusi akan dilakukan pada halaman proses.php (perhatikan action pada form). File proses.php menggunakan GET : echo "Nama = ".$_GET['nama']; echo "<br>"; echo "Jenis Kelamin = ".$_GET['jen_kel']; Praktikum Permrograman Internet

7 POST Metode ini mengirimkan data ke sisi server tanpa menampilkan nilai dari form pada address bar seperti metode GET. File proses.php mengunakan POST : echo "Nama = ".$_POST['nama']; echo "<br>"; echo "Jenis Kelamin = ".$_POST['jen_kel']; Pada file formku.php untuk menggunakan metode POST, pada argumen method= get diganti dengan method= post. Untuk form login, metode POST cukup aman untuk diterapkan, dikarenakan query yang dikirimkan tidak terlihat secara langsung pada address bar. Soal pertemuan 2 : Lengkapi form diatas dengan memberi tanggal, bulan dan tahun lahir. Hitung umur dari masukan tahun lahir terhadap tahun sekarang. Gunakan tabel untuk merapikan tampilan, seperti hasil berikut: Nama : Nani Jenis Kelamin : Wanita Tanggal Lahir : Umur : 21 Praktikum Permrograman Internet

8 Pertemuan 3 Conditional dan Looping Conditional (Kondisi) Struktur kondisi dalam PHP terdiri dari: Struktur kondisi IF Kondisi merupakan statemen atau variabel yang akan diperiksa bernilai TRUE atau FALSE. if (kondisi) { statemen_jika_kondisi_true; Struktur kondisi IF...ELSE Kondisi merupakan statemen atau variabel yang akan diperiksa bernilai TRUE atau FALSE. Jika kondisinya TRUE maka statemen yang berada pada blok IF akan di eksekusi, sebaliknya kondisi FALSE berada di blok ELSE yang akan di eksekusi. if (kondisi) { statemen_jika_kondisi_true; else { Statemen_jika_kondisi_false; Struktur kondisi khusus? Kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE. Statemen pada blok benar dan salah hanya boleh satu statemen saja. (kondisi)? benar : salah; Struktur kondisi SWITCH...CASE Kondisi dengan statemen bersyarat dengan kondisi yang kompleks, penggunaan switch akan lebih efisien. switch ($var) { case 1 : statemen_1; break; case 2 : statemen_2; break;... Contoh penggunaan IF..ELSE : $nilai=60; if ($nilai>=60) { echo "Nilai = $nilai, LULUS"; else { echo "Nilai = $nilai, GAGAL"; Praktikum Permrograman Internet

9 Contoh penggunaan kondisi khusus? : $nilai=50; $hasil=($nilai > 50)? "LULUS" : "TIDAK LULUS"; echo $hasil; Contoh penggunaan kondisi switch..case: $hari=1; switch ($hari) { case 0: echo "Hari Minggu"; break; case 1: echo "Hari Senin"; break; case 2: echo "Hari Selasa"; break; case 3: echo "Hari Rabu"; break; case 4: echo "Hari Kamis"; break; case 5: echo "Hari Jumat"; break; case 6: echo "Hari Sabtu"; break; Looping (Perulangan) Struktur perulangan dalam PHP : Struktur perulangan FOR. Contoh penggunaan perulangan menggunakan FOR: for ($i = 1; $i <= 10; $i++) { echo $i; Perulangan diatas akan menampilkan angka dari 1 hingga 10 dengan kenaikan 1. Struktur perulangan FOREACH. FOREACH digunakan mulai pada PHP versi 4, penggunaan FOREACH melibatkan array sehingga data disimpan dalam array terlebih dahulu. Praktikum Permrograman Internet

10 Contoh penggunaan perulangan menggunakan FOREACH : $arr = array(1, 2, 3, 4); foreach ($arr as $value) { $value = $value * 2; echo $value; Struktur perulangan DO-WHILE. $i = 0; do { $i++; echo $i; while ($i <= 5); Perulangan akan dilakukan sejumlah 5 kali dengan penambahan nilai varibael $i. Soal pertemuan 3 : 1) Buatlah suatu pilihan nilai dibawah ini: Jika A, Angka Mutu=4; Jika B, Angka Mutu=3; Jika C, Angka Mutu=2; Jika D, Angka Mutu=1; 2) Buatlah perulangan dengan pilihan nilai awal dan nilai akhir, contoh; jika ditentukan nilai awal = 3 dan nilai akhir = 5, maka akan menghasilkan nilai dikalikan index looping, contoh: Perulangan-1, 1*3 = 3 Perulangan-2, 2*4 = 8 Perulangan-3, 3*5 =15 Praktikum Permrograman Internet

11 Pertemuan 4 Function Function pada PHP merupakan sejumlah pernyataan atau baris program yang dikemas dalam sebuah nama function. Nama function ini yang selanjutnya dapat dipanggil berkalikali dari program utama (main program). Function pada PHP sama fungsinya dengan function pada bahasa pemrograman lainnya seperti Pascal, Delphi atau C. Contoh penulisan function : function nama_fungsi ($parameter1, parameter2) { Statemen_program; Dalam penggunaan function, dapat menggunakan parameter, maupun tanpa parameter. Contoh penulisan function diatas menggunakan parameter. Contoh penggunaan fungsi tanpa parameter : function penambahan() { $x=5; $y=3; $z=$x+$y; return $z; echo penambahan(); //pemanggilan function Contoh penggunaan fungsi dengan parameter : function penambahan($x,$y) { $z=$x+$y; return $z; echo penambahan(5,3); Soal pertemuan 4 : Buatlah suatu fungsi untuk menampilkan suatu tabel dengan menggunakan parameter jumlah kolom dan baris pada function. Contoh pemanggilan function tabel(3,4), artinya membuat tabel dengan 3 kolom dan 4 baris. Praktikum Permrograman Internet

12 Pertemuan 5 String Beberapa fungsi String yang digunakan pada pertemuan ini diantaranya : Fungsi string substr(). Fungsi substr untuk mengambil bagian karakter tertentu dari suatu string. substr($param1, $param2, $param3) $param1 = berupa sumber string yang akan diambil (tipe string). $param2 = posisi awal string yang akan diambil (tipe integer). $param3 [optional] = jumlah string yang akan diambil (tipe integer). Contoh penggunaan fungsi substr : $hasil=substr("abcdef", 0, -1); // returns "abcde" $hasil=substr("abcdef", 2, 3); // returns "cde" $hasil=substr("abcdef", 4); // returns "ef" $hasil=substr("abcdef", -3, 1); // returns "d" Fungsi string strstr(). Fungsi ini untuk mencari keberadaan suatu string di dalam string lainnya. Fungsi ini bersifat case sensitive. strstr($param1, $param2, $param3) $param1 = berupa sumber string yang akan dicari (tipe string). $param2 = berupa string atau karakter (tipe string). $param3 [optional] = berupa nilai boolean, default FALSE. Nilai TRUE berarti string yang dicari sebelum string $param2, sedangkan FALSE berarti string yang dicari setelah string $param2 (tipe boolean). Contoh penggunaan fungsi strstr : $ = '[email protected]'; $domain = strstr($ , '@'); echo $domain; // $user = strstr($ , '@', TRUE); echo $user; // hasil namaku Fungsi string str_replace(). Fungsi ini digunakan untuk menganti suatu string dengan string lainnya. Praktikum Permrograman Internet

13 str_replace($param1, $param2, $param3) $param1 = string yang akan diganti dari $param3 (tipe string). $param2 = string pengganti dari $param3 (tipe string). $param3 = berupa string yang akan diganti (tipe string). Contoh penggunaan fungsi str_replace : $ = '[email protected]'; echo str_replace('ku','mu',$ ); Fungsi string ltrim() dan rtim(). Fungsi ltrim untuk mengapus spasi pada posisi kiri string, sedangkan rtrim menghapus spasi pada sisi kanan string. ltrim($param1) rtrim($param1) $param1 = sumber string yang akan dihapus spasi. Contoh penggunaan fungsi ltrim dan rtrim : $kata = ' Apa Khabar? '; $kiri = ltrim($kata); // 'Apa Khabar? ' $kanan = rtrim($kata); // ' Apa Khabar?' Fungsi string urlencode() dan urldecode(). Fungsi urlencode untuk mengkodekan suatu url, sedangkan urldecode merupakan kebalikan dari urlencode. Contoh penggunaan urlencode dan urldecode : $url = ' khabar?'; $encode=urlencode($url); // http%3a%2f%2fwww.situs.com%2findex.php%3fvar%3dapa+khabar+%3f $decode=urldecode($encode); Suatu url pada masalah tertentu harus di encode, jika tidak akan bermasalah pada pembacaan data menggunakan $_POST atau $_GET. Biasanya url harus di encode jika variabel yang dikirimkan menggunakan spasi atau karakter khusus. Praktikum Permrograman Internet

14 Pertemuan 6 Session Session merupakan suatu mekanisme untuk menyimpan suatu data tertentu seperti username atau password pada saat mengakses suatu web site. Data session tersimpan pada web server, yang berfungsi untuk membentuk interaksi antara client dan web server. Pada intinya session hanya menyimpan data sementara selama melakukan akses pada suatu web, untuk kepentingan keamanan selama mengakses web tersebut. Contoh penggunaan session : file1.php session_start(); $username='saya'; $pass='rahasia'; $_SESSION['username']=$username; $_SESSION['pass']=$pass; echo "</br><a href='file2.php'>file2.php</a>"; file2.php session_start(); echo $_SESSION['username']."</br>". $_SESSION['pass'] ; Pada kasus diatas variabel $username dan $pass yang telah di definisikan pada file1.php dapat diakses juga pada file2.php, karena pada file1.php digunakan SESSION untuk menyimpan data sementara pada web server. Soal pertemuan 6 : Buatlah form login yang berisi username dan password, file dibagi menjadi 3 : 1. File PHP Form Login. 2. File menampilkan login berhasil atau tidak (gunakan kondisi IF). 3. File menampilkan username dan password. Praktikum Permrograman Internet

15 Pertemuan 7 Database MySQL Beberapa sintak PHP dalam penggunaan database MySQL : mysql_connect($hostname, $username, $password) Sintak ini digunakan untuk melakukan koneksi MySQL server dengan mendefinisikan hostname, user MySQL dan password MySQL. Contoh penggunaan mysql_connect : $id_koneksi = mysql_connect('localhost', 'mysql_user', 'mysql_password'); if (!$id_koneksi) { die('could not connect: '. mysql_error()); echo 'Koneksi Sukses..'; mysql_select_db($nama_database) Sintak ini digunakan untuk menentukan database yang aktif selama melakukan koneksi MySQL. Contoh penggunaan mysql_select_db : $id_koneksi=mysql_connect('localhost', 'mysql_user','mysql_password'); if (!$id_koneksi) { die('tidak terkoneksi : '. mysql_error()); // digunakan database akademik $db_selected = mysql_select_db('akademik', $id_koneksi); if (!$db_selected) { die ('Tidak dapat menggunakan database : '. mysql_error()); mysql_query($perintah_sql, $id_koneksi) Sintak ini digunakan untuk mengirimkan/menjalankan perintah query SQL pada database yang aktif. Contoh penggunaan sintak mysql_query diantaranya query SELECT, query INSERT dan query UPDATE. Contoh penggunaan mysql_query SELECT : include "koneksi.php"; //File koneksi.php berisi sintak pada mysql_connect mysql_select_db('akademik', $id_koneksi); $sql = "SELECT * FROM mahasiswa WHERE npm=' '"; $id_query=mysql_query($sql,$id_koneksi); $hasil_db = mysql_fetch_array($id_query); // penggunaan mysql_fetch_array echo $hasil_db['nama']."<br>"; //array assosoatif echo $hasil_db['alamat']; // array assosoatif Praktikum Permrograman Internet

16 Penggunaan sintak mysql_fetch_query pada program diatas berfungsi untuk mengambil baris record dari tabel. Contoh pengambilan record diatas menggunakan array assosiatif. Jika menggunaka array numerik, baris program untuk menampilkan hasil diganti dengan: echo $hasil_db[1]."<br>"; echo $hasil_db[2]; Contoh penggunaan mysql_query INSERT : include "koneksi.php"; // File koneksi.php berisi sintak pada mysql_connect mysql_select_db('akademik', $id_koneksi); $npm=" "; $nama="deni Arianto"; $alamat="surakarta"; mysql_query("insert INTO mahasiswa (npm,nama,alamat) VALUES('$npm','$nama','$alamat')"); Contoh penggunaan mysql_query UPDATE : include "koneksi.php"; // File koneksi.php berisi sintak pada mysql_connect mysql_select_db('akademik', $id_koneksi); mysql_query("update mahasiswa SET alamat='solo' WHERE npm=' '"); Program diatas berfungsi untuk mengubah alamat dengan mengacu npm dari tabel mahasiswa. Soal pertemuan 7 : Buatlah program untuk INSERT, SELECT dan UPDATE database dengan mengacu tabel dibawah ini : npm nama alamat Nama Field Tipe Field String/Varchar (PK) String/Varchar String/Varchar Program terbagi atas 3 file : File untuk mengisi form (INSERT) File untuk menampilkan data (SELECT) File untuk menrubah data (UPDATE) Praktikum Permrograman Internet

Struktur dan Kondisi Perulangan. Struktur Kondisi

Struktur dan Kondisi Perulangan. Struktur Kondisi Struktur dan Kondisi Perulangan Struktur Kondisi Struktur Kondisi If if (kondisi) { statement-jika-kondisi-true; kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Struktur

Lebih terperinci

Struktur Kondisi dan Perulangan

Struktur Kondisi dan Perulangan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case Struktur Perulangan + Struktur Kondisi

Lebih terperinci

Pertemuan 3 Struktur Kondisi dan Perulangan

Pertemuan 3 Struktur Kondisi dan Perulangan Diktat Kuliah Pemrograman Web Pertemuan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case

Lebih terperinci

Pertemuan 2. Muhadi Hariyanto

Pertemuan 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 terperinci

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP Programing M.M. Ubaidillah Dasar-dasar PHP Bagian I. Pengenalan PHP 1. PHP ( Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

Lebih terperinci

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan : PERTEMUAN 2 Pokok Bahasan : Register Global On vs Register Global Off Variabel dan Konstanta Tipe Data Operator dan Aritmetika Parameter 1.1 Register Global On vs Register Global Off Pada awal perkembangannya,

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada [email protected] S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan

Lebih terperinci

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB 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 terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman 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 terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

PHP (HYPERTEXT PREPROCESSOR)

PHP (HYPERTEXT PREPROCESSOR) LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM

Lebih terperinci

Tutorial Tipe Data MySQL

Tutorial Tipe Data MySQL Tutorial Tipe Data MySQL Benar mendefinisikan field dalam tabel adalah penting untuk optimasi keseluruhan dari database Anda. Anda harus menggunakan hanya jenis dan ukuran lapangan Anda benar-benar perlu

Lebih terperinci

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR (Struktur Kondisi dan Perulangan) KOMPETENSI DASAR 3.2. Memahami struktur kondisi dan perulangan 4.2. Menyajikan struktur kondisi dan perulangan Materi Pembelajaran Struktur Kondisi Struktur kondisi if

Lebih terperinci

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA STRUKTUR DASAR PHP Struktur PHP diawali dengan Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman

Lebih terperinci

PENGENALAN PHP DASAR

PENGENALAN PHP DASAR PENGENALAN PHP DASAR Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan

Lebih terperinci

MODUL. Variabel. Workshop Programming

MODUL. Variabel. Workshop Programming W o r P r o 1 Variabel MODUL Workshop Programming Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Setelah tanda $ diawali oleh huruf atau under---scrore

Lebih terperinci

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Variabel Maret, 2017 [MODUL 2 - Review] Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel

Lebih terperinci

PHP + MySQL M. RUDYANTO ARIEF, MT

PHP + MySQL M. RUDYANTO ARIEF, MT PHP + MySQL M. RUDYANTO ARIEF, MT Perintah Dasar: Mysql_connect ( [host], [username], [password] ); Keterangan: [host] : diisi dengan nama host/ IP address komputer tempat database mysql di install. [username]

Lebih terperinci

Praktikum 3 Cookie, Session, dan Database MySQL

Praktikum 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 terperinci

Pengenalan PHP Contoh penulisan file PHP :

Pengenalan PHP Contoh penulisan file PHP : Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan

Lebih terperinci

MODUL 2 PHP INTRO PHP INTRO

MODUL 2 PHP INTRO PHP INTRO MODUL 2 PHP INTRO PHP INTRO PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015 Variabel Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan

Lebih terperinci

DATABASE MYSQL DENGAN PHP

DATABASE MYSQL DENGAN PHP DATABASE MYSQL DENGAN PHP PHP PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan menggunakan PHP,dapat membuat berbagai aplikasi berbasis

Lebih terperinci

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

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL

Lebih terperinci

Web Programming. Pengenalan PHP

Web Programming. Pengenalan PHP Web Programming Pengenalan PHP Pokok Bahasan Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pengenalan PHP (1) Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.

Lebih terperinci

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect(); Integrasi PHP dan MySQL PHP akan mengakses database melalui web server yaitu Apache. Jika database server dan web server berada pada komputer yang sama maka koneksi akan menggunakan localhost sebagai nama

Lebih terperinci

Struktur Kondisi dan Perulangan

Struktur Kondisi dan Perulangan Struktur Kondisi dan Perulangan 1. Struktur Kondisi Struktur kendali percabangan (pengambilan keputusan) struktur kendali yang berfungsi untuk melakukan pemilihan atas perintah yang akan dijalankan sesuai

Lebih terperinci

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

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL

Lebih terperinci

Modul 1. Variabel dan String

Modul 1. Variabel dan String Modul 1. Variabel dan String A. Kompetensi dan Pokok Bahasan Kompetensi Umum: Mahasiswa diharapkan mampu merancang, membuat dan menjalankan bahasa pemrograman PHP dasar dan PHP lanjut Kompetensi Khusus:

Lebih terperinci

Basis Data I. Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada.

Basis Data I. Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada. Basis Data I Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada [email protected] 1 Sub Pokok Bahasan Cara Kerja: Aplikasi berbasis Web dan Aplikasi Basisdata berbasis Web (PHP MySQL)

Lebih terperinci

BAB X AKSES DAN MANIPULASI DATA

BAB 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 terperinci

Membuat Database mysql dengan PhpMyAdmin

Membuat Database mysql dengan PhpMyAdmin Materi artikel : Membuat database mysql dengan PhpMyadmin View Insert Edit Delete Searching Membuat Hitcounter dengan file teks Syarat : Mengerti penggunaan tag HTML Browser dapat mengenali sintak Php

Lebih terperinci

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

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012 Topik PHP (1) Pemrograman Internet Acep Irham Gufroni, M.Eng. Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 1 2 Intro PHP bahasa scripting server-side untuk membuat

Lebih terperinci

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

MODUL 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 10 Penanganan Form HTML Tujuan: Mahasiswa memahami cara penanganan permintaan dalam kode PHP yang dikirimkan melalui form HTML untuk menyelesaikan

Lebih terperinci

PEMROGRAMAN PHP DASAR

PEMROGRAMAN 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 terperinci

KEAHLIAN PEMROGAMAN JAVA

KEAHLIAN PEMROGAMAN JAVA SILABUS KURIKULUM KEAHLIAN KOMPUTER KEAHLIAN PEMROGAMAN JAVA Bulan 1 : Dasar Pemrogaman Java Bulan 2 : Dasar Pemrogaman Java Bulan 3 : Java Swing J-Frame (GUI) Netbeans Bulan 4 : Java Swing J-Frame (GUI)

Lebih terperinci

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh: Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan

Lebih terperinci

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

MODUL 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 terperinci

WAP (3) Muhammad Zen S. Hadi, ST. MSc. WAP - The Wireless Application Protocol

WAP (3) Muhammad Zen S. Hadi, ST. MSc. WAP - The Wireless Application Protocol WAP (3) The Wireless Application Protocol Muhammad Zen S. Hadi, ST. MSc. Contents WAP (Review) Interkoneksi WML dengan PHP Interkoneksi dengan Database WAP (Wireless Application Protocol) Internet WAP

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu

Lebih terperinci

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

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa? Universitas Muhammadiyah Sukabumi Artikel PHP dan Mysql Oleh : dede sulaeman PHP & MYSQL PHP & MYSQL PHP itu apa sih? Penjelasan sederhananya adalah bahwa PHP merupakan sebuah program tambahan yang ada

Lebih terperinci

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.

Lebih terperinci

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control) MODUL 10 PENGENALAN PHP (Variabel, Operator, struktur control) Tujuan : Mampu menjelaskan perintah-perintah dasar-dasar PHP (Variabel, Operator, struktur control) dan membuat aplikasi dengan perintah-perintah

Lebih terperinci

MODUL 1 INTERNET PROGRAMMING : PHP 1

MODUL 1 INTERNET PROGRAMMING : PHP 1 MODUL 1 INTERNET PROGRAMMING : PHP 1 A. Tujuan : 1. Memahami tentang PHP 2. Memahami instalasi Apache dan PHP 3. Memahami tag-tag dalam PHP 4. Memahami tentang struktur kontrol B. Dasar Teori PENGENALAN

Lebih terperinci

BAB VIII PEMROSESAN FORM

BAB VIII PEMROSESAN FORM BAB VIII PEMROSESAN FORM A. KOMPETENSI DASAR Memahami konsep dasar transfer data dari form HTML. Mampu menangani masukan data dari form HTML. Mampu melakukan inisiasi nilai pada elemen-elemen form HTML.

Lebih terperinci

MODUL 1 PHP. (Variabel, Tipe Data, Operator)

MODUL 1 PHP. (Variabel, Tipe Data, Operator) MODUL 1 PHP (Variabel, Tipe Data, Operator) Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang 2016 Pertemuan 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai variabel, Tipe data dan operator

Lebih terperinci

Dasar PHP. Wiratmoko Yuwono

Dasar PHP. Wiratmoko Yuwono Dasar PHP Wiratmoko Yuwono Topik Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 2 Intro PHP bahasa scripting server-side untuk membuat website interaktif dan dinamis.

Lebih terperinci

BAB VII DASAR-DASAR PHP

BAB VII DASAR-DASAR PHP BAB VII DASAR-DASAR PHP A. KOMPETENSI DASAR Memahami struktur dasar dokumen PHP. Mampu membuat dokumen PHP yang baik dan benar. Mampu memanfaatkan elemen-elemen dasar untuk mengolah dan menampilkan informasi.

Lebih terperinci

Server Response. Hello

Server Response. Hello 1. Pengenalan PHP PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side

Lebih terperinci

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc PHP dan MySQL 1 Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya Muhammad Zen Samsono Hadi, ST. MSc POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Yang akan dipelajari dari Modul ini 2

Lebih terperinci

Checkbox dengan Foreach dan MYSQL

Checkbox dengan Foreach dan MYSQL Checkbox dengan Foreach dan MYSQL Dwi Jayanthi [email protected] Abstrak Pada tutorial ini, kita akan membahas tentang Insert Data Checkbox dengan Foreach ke database MySQL. Komponen Checkbox merupakan

Lebih terperinci

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN

Lebih terperinci

Module 3. Variabel dan Tipe Data

Module 3. Variabel dan Tipe Data Module 3 Variabel dan Tipe Data 4.1 Identifier Identifier adalah suatu nama yang diciptakan oleh pemrogram untuk mengidentifikasi variabel, fungsi, dan class. Aturan penamaan identifier adalah sebagai

Lebih terperinci

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

MODUL 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 terperinci

DASAR PHP. Oleh : Devie Rosa Anamisa

DASAR PHP. Oleh : Devie Rosa Anamisa DASAR PHP Oleh : Devie Rosa Anamisa Pembahasan Dasar PHP Skrip PHP Komentar pada PHP Variabel, Tipe Data dan Operator Struktur Kontrol Memulai PHP PHP (Personal Home Page Tools) merupakan bahasa skrip

Lebih terperinci

PHP Intro. Pemrograman Web II. Ganjil

PHP 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

Script PHP dan MySQL J A M K E E M P A T

Script 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

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php 2.1 Tujuan 1. Mengenalkan kepada siswa tentang tipe data dan variabel 2. Siswa dapat membuat aplikasi sederhana dengan menggunakan tipe data dan variabel

Lebih terperinci

Variabel dan Tipe data Javascript

Variabel dan Tipe data Javascript Variabel dan Tipe data Javascript Variabel Pendeklarasian variabel dalam JavaScript dapat di isi dengan nilai apa saja dan juga bersifat opsional. Artinya variabel boleh di deklarasikan ataupun tidak hal

Lebih terperinci

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL MODUL 10 KONEKTIVITAS PHP DENGAN MySQL Tujuan : 1. Memahami langkah-langkah koneksi PHP dengan MySQL. 2. Memahami perbedaan pengambilan record dari database. Langkah-langkah koneksi PHP-MySQL 1. Membuka

Lebih terperinci

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

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Dasar Pemrograman PHP dan MySQL MATERI 1: PENGENALAN PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya

Lebih terperinci

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa Pembahasan Pengertian JavaScript Bentuk Dasar script Javascript Dalam Dokumen HTML Konsep Variabel Properti Event Operator Struktur Kondisi Metode Kotak

Lebih terperinci

Pengenalan C++ Oleh : Dewi Sartika

Pengenalan C++ Oleh : Dewi Sartika Pengenalan C++ Oleh : Dewi Sartika Pendahuluan Bahasa Pemrograman C++ merupakan bahasa tingkat menengah dimana bahasa ini didasarkan atas bahasa C, keistimewaan dari bahasa C++ adalah bahasa ini mendukung

Lebih terperinci

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL MODUL 5 KONEKTIVITAS PHP DENGAN MySQL A. Tujuan : 1. Memahami langkah-langkah koneksi PHP dengan MySQL. 2. Memahami perbedaan pengambilan record dari database. B. Dasar Teori Langkah-langkah koneksi PHP-MySQL

Lebih terperinci

Tipe Data dan Operator dalam Pemrograman

Tipe Data dan Operator dalam Pemrograman Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 2 : Tipe Data dan Operator dalam Pemrograman 2.1 Tipe Data Tipe data adalah jenis dari suatu nilai pada pemrograman, baik itu angka, tulisan,

Lebih terperinci

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET Pengantar Common Gateway Interface (CGI) dan Perl - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET 1 Konsep CGI dan Perl Definisi CGI adalah suatu bentuk komunikasi dimana client

Lebih terperinci

Dasar PHP-MySQL oleh : Prasaja Wikanta

Dasar PHP-MySQL oleh : Prasaja Wikanta Dasar PHP-MySQL oleh : Prasaja Wikanta [email protected] [email protected] Tools yang anda butuhkan :! Teks editor! Web server yang mendukung PHP dan MySQL! Browser Basic Untuk memperoleh variabel

Lebih terperinci

STRUKTUR DASAR PHP ASUMSI 02/10/2014

STRUKTUR DASAR PHP ASUMSI 02/10/2014 STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file

Lebih terperinci

Pengembangan Web. Ramos Somya

Pengembangan Web. Ramos Somya Pengembangan Web Ramos Somya PHP adalah singkatan dari: Hypertext Preprocessor, yang merupakan sebuah bahasa scripting. Artinya: semua sintaks PHP akan dieksekusi di server dan dikembalikan ke client dalam

Lebih terperinci

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

MODUL 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 3 Tipe Data, Variable, dan Konstanta Tujuan: Mahasiswa mengenal tipe data dan mendeklarasikan variable di dalam pemrograman PHP sebagai pondasi dalam

Lebih terperinci

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Mahasiswa 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 terperinci

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN WEB 2 (PHP & MYSQL) Kode Mata Kuliah : MI - 26223 Jurusan / Jenjang : D3 MANAJEMEN INFORMAA

Lebih terperinci

Advantages. Keunggulan :

Advantages. 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 terperinci

1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database

1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database Modul 5 1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database 2. DASAR TEORI 2.1 Langkah-langkah koneksi Membuka koneksi

Lebih terperinci

MODUL 8 Insert, Update, & delete

MODUL 8 Insert, Update, & delete MODUL 8 Insert, Update, & delete Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Mengubah Data dari Array menjadi Database... Error! Bookmark not defined. Mengkoneksikan

Lebih terperinci

MODUL 6 SESSION DAN USER AUTHENTICATION

MODUL 6 SESSION DAN USER AUTHENTICATION MODUL 6 SESSION DAN USER AUTHENTICATION A. Tujuan : 1. Memahami tentang penggunaan Session 2. Memahami tentang fungsi-fungsi session 3. Memahami tentang user authentication B. Dasar Teori A. SESSION PHP

Lebih terperinci

JAVA. Sekilas tentang java : FITUR JAVA :

JAVA. Sekilas tentang java : FITUR JAVA : JAVA Sekilas tentang java : Java diciptakan oleh suatu tim yang dipimpin oleh Patrick Naughton dan james gosling dalam suatu proyek dari sun Microsystem. Tujuan adalah untuk menghasilkan bahasa komputer

Lebih terperinci

P - 12 Bab 9 : PHP & MySQL

P - 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 terperinci

MODUL 7 SESSION DAN USER AUTHENTICATION

MODUL 7 SESSION DAN USER AUTHENTICATION MODUL 7 SESSION DAN USER AUTHENTICATION A. Tujuan : 1. Memahami tentang penggunaan Session 2. Memahami tentang fungsi-fungsi session 3. Memahami tentang user authentication B. Dasar Teori A. SESSION PHP

Lebih terperinci

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */ IV PHP INTRO PHP adalah bahasa pemrograman open source multi platforms yang sangat fleksibel, bahasa ini dapat disisipkan pada kode HTML ataupun CSS dengan syarat ekstensi file harus menggunakan ekstensi

Lebih terperinci

Mengakses database MySQL melalui PHP

Mengakses database MySQL melalui PHP Mengakses database MySQL melalui PHP by Fajran Rusadi 1. Publication Information Copyright 2003 by Fajran Iman Rusadi All rights reserved. 2. Abstraksi Pada tutorial ini kita akan mencoba membuat koneksi

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS HTML FORM JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta FORM 9.1 Form Input HTML Form digunakan untuk mengumpulkan data dari user atau pengguna

Lebih terperinci

Integrasi PHP dan MySQL Donny Reza, S.Kom

Integrasi PHP dan MySQL Donny Reza, S.Kom Integrasi PHP dan MySQL Donny Reza, S.Kom MySQL merupakan database server yang paling banyak digunakan oleh pengembang website. Software ini bersifat Open Source, artinya setiap orang dapat mengembangkan

Lebih terperinci

Membuat Toko Buku dengan PHP - MySQL

Membuat Toko Buku dengan PHP - MySQL Membuat Toko Buku dengan PHP - MySQL Iman Amalludin [email protected] :: http://blog.imanllusion.hostzi.com Abstrak PHP. Apa itu? PHP (Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan

Lebih terperinci

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) 4.1 Definisi PHP (Hypertext Preprocessor) PHP (PHP: Hypertext Preprocessor) merupakan bahasa pemrograman yang mampu berjalan di server-side (berjalan pada

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB CONTROL FLOW & ARRAY Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Control Flow... 1 1. Percabangan... 1 1.1 Pernyataan if... 1 1.2 Pernyataan else if dan else...

Lebih terperinci

PERINTAH SQL DAN INTERKONEKSI PHP-MySQL

PERINTAH SQL DAN INTERKONEKSI PHP-MySQL PERINTAH SQL DAN INTERKONEKSI PHP-MySQL Muhammad Zen Samsono Hadi, ST. MSc. [email protected] PRODI TEKNIK TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 1 Konsep Dasar SQL Query 2 Bentuk SQL

Lebih terperinci

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

Conditional 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 terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Definisi Obfuscation Amit Sahai (Universitas California Los Angeles, 2015) menyatakan bahwa The goal of software obfuscation is to make an arbitrary computer program become unintelligible

Lebih terperinci

Badiyanto, S.Kom., M.Kom. PBO java

Badiyanto, S.Kom., M.Kom. PBO java Badiyanto, S.Kom., M.Kom PBO java Apa yang Disebut Java? Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuankemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).

Lebih terperinci

Kholid Fathoni EEPIS ITS Surabaya

Kholid Fathoni EEPIS ITS Surabaya Internet Programming PHP Kholid Fathoni EEPIS ITS Surabaya Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pokok Bahasan Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.

Lebih terperinci

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

MODUL 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 4 Statement Kontrol Tujuan: Mahasiswa memahami penggunaan statement kontrol untuk mengontrol pemilihan, mengontrol pengulangan dan memindahkan eksekusi

Lebih terperinci

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc.

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc. PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya Muhammad Zen S. Hadi, ST. MSc. [email protected] 1 Yang akan dipelajari dari Modul ini 1. Koneksi ke MySQL 2.

Lebih terperinci

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

Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data Adam Hendra Brata Pokok Bahasan Koneksi Database pada Aplikasi Berbasis Web MySQLi Pengenalan MySQL dan MySQLi Dasar SQL pada MySQLi Koneksi dan Manipulasi

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

MODUL 7 MEMBUAT DATABASE DI MYSQL

MODUL 7 MEMBUAT DATABASE DI MYSQL MODUL 7 MEMBUAT DATABASE DI MYSQL 7.1 MySQL Command Line Ada beberapa cara untuk membuat database di MySQL. Salah satunya ialah dengan command line dengan menjalankan perintah mysql. C:\>mysql Kemudian

Lebih terperinci

MODUL DUA VARIABEL DAN TIPE VARIABEL

MODUL DUA VARIABEL DAN TIPE VARIABEL MODUL DUA VARIABEL DAN TIPE VARIABEL Tujuan : Mahasiswa memahami tentang operator dan penggunaannya dalam bahasa pemrograman java, mengetahui macam-macam kategori operator dan mengetahui perbedaan operator

Lebih terperinci

FUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus.

FUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus. A. Tujuan Pengenalan dan penggunaan string dan array Pengenalan dan penggunaan operator Mengonversi array menjadi string B. Dasar Teori Tipe String String merupakan teks atau kumpulan karakter. Dalam PHP,

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T PEMROGRAMAN BERORIENTASI OBJEK Tipe Data Budhi Irawan, S.Si, M.T TIPE DATA Tipe Data berfungsi untuk merepresentasikan jenis dari nilai yang terdapat dalam program. Contoh apabila mempunyai suatu data

Lebih terperinci

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet Pemrograman PHP Lanjut Ahmad Zainudin, S.ST Pemrograman Internet 2014 PHP5 PHP adalah bahasa pemrograman server-scripting Bersifat powerful, dinamis dan mendukung web interactive Tampilan PHP5 PHP merupakan

Lebih terperinci

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar

Lebih terperinci