Web Programing  (PHP & MySQL) Cut Fiarni
Pengenalan PHP Situs/web dapat dikategorikan menjadi dua yaitu  web statis  dan  web dinamis/interaktif . Untuk membuat web dinamis dibutuhkan kemampuan  pemprograman web . Dalam pemprograman web terdapat dua kategori: Server – side Programming : ASP, JSP, PHP Client – side Programming : HTML, Java Script, VbScript.
PHP PHP merupakan bahasa pemrograman  server side  yang didesain untuk dapat disisipkan dengan mudah ke dalam tag-tag HTML. Pada awalnya  PHP adalah kepanjangan dari  Personal Home Page . Karena merupakan pemrograman Web server side,  program PHP harus diletakkan di server . PHP merupakan bahasa pemrograman yang bersifat  interpreter , artinya baris-baris program PHP di terjemahkan satu-persatu ke dalam bahasa mesin dan diproses oleh interpreter PHP menjadi HTML. Sehingga client yang berupa browser hanya melihat hasil HTML tanpa melihat program PHP di dalamnya. PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada serverside
Overview
Tag-Tag Dasar PHP Penamaan Variabel: Dalam PHP, penulisan variabel diawali dengan karakter ‘$’, kemudian diikuti dengan huruf sebagai karakter pertama. Setelah itu, dapat dilajutkan dengan kombinasi huruf dan angka. Variabel tidak boleh mengandung spasi maupun tanda baca di dalamnya, kecuali underscore (’_’). Variabel pada PHP bersifat “ case sensitif ”, yang berarti  Anda harus memperhatikan penulisan huruf besar dan huruf kecil ( KAPITAL ) . Variabel $jumlah berbeda dengan $Jumlah.
PHP Mesin PHP mencari baris-baris yang berada di dalam tag  <?php  atau  <?  dan  ?>  di dalam halaman HTML, dan menerjemahkannya sehingga Web server dapat memberikan hasil berupa HTML. PHP pertamakali ditulis oleh Pak Rasmus Lexdorf, seorang pemuda yang baru lulus kuliah di Finlandia. Program ini merupakan kumpulan program PERL yang disederhanakan bernama PHP F1. Karena peminat yang banyak akhirnya dirilislah PHP menjadi PHP F2, dan dibantu dua orang mahasiswa yang membuatkan engine untuk PHP yang akhirnya lahir PHP3. Fersi terakhir adalah PHP4 yang akan kita pelajari sekarang. PHP sangat mudah dan ringan
Struktur Kerja PHP <HTML> <? PHP echo “<B>Hello</B>”; ?> </HTML> <HTML> <B>Hello</B> </HTML> Hello HTTP request WEB SERVER CLIENT Browser creates the web page Server Response Gets page
PHP PHP Dasar
2. Cara kerja PHP Perhatikan script HTML dalam file Helo.HTML <HTML> <HEAD><TITLE></TITLE></HEAD> <BODY> Hallo selamat datang !</BODY> </HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb: Browser Minta HTTP (Helo.html) Web Server KODE HTML Klien Tanggapan HTTP klik
2. Cara kerja PHP (lanjutan) Perhatikan script PHP dalam HTML dalam file Helo.php  <HTML><HEAD><TITLE></TITLE></HEAD> <BODY> <?php print(“Hallo selamat datang !”); ?> </BODY> </HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb: Browser Minta HTTP (Helo.php) Web Server KODE HTML Klien Tanggapan HTTP Skrip PHP Mesin PHP
Web server Xampp Langkahnya : Instal Xampp (Masternya cari do google.com) Jalankan Web servernya : ( start, Programs, Xampp Atau Klik Menu  Xampp di Desktop
Cara menjalankan web server Buka Browser Internet (internet Exploler, Mozila, Opera Ketik pada Addres :  http://localhost
Membuat Direktori Kerja Buatlah folder kerja anda di alamat/path Server :  C:\xampp\htdocs Misalnya :  C:\xampp\htdocs\ webphp Semua file PHP anda simpan di dalam forder ini.
Mencoba Script PHP sederharna http://127.0.0.1/webphp http://localhost/webphp Mencoba Script sederhana: <?php phpinfo(); ?>
Membuat file PHP Misalnya : <?php echo &quot;Test Server php <br>&quot;; print &quot;Haloo, apa kabar&quot;; ?> Simpan ke dalam direktori  C:\xampp\htdocs\ webphp Dengan nama  Latihan1.php
Cara menjalankan skrip PHP Buka Web Broser, kemudian ketik alamat web site anda :  http://localhost/webphp/latihan1.php Jika penulisan benar  maka akan muncul  sebagai berikut
Koneksi MySQL Setting manual: Cd\ Cd xampp\mysql\bin Mysqld.exe <?php  $conn = mysql_connect(&quot;localhost&quot;,&quot;&quot;.&quot;&quot;); if (!$conn) { die('tidak dapat koneksi ke mysql:'.mysql_error()); } echo &quot;koneeksi ke mysql berhasil&quot;; mysql_close ($conn); ?>
Penggunaan Komentar pada PHP  PHP memberikan cara agar programer dapat  membuat komentarpada scriptnya. Komentar ini pun dapat dibuat untuk yang hanya 1 baris script (one-line comment) maupun beberapa baris script (multi-line comment).
Variabel PHP
Variable PHP
Rangkuman PHP merupakan serverside scripting yang open source dan dapat berjalan lintas platform.  Untuk menjalankan PHP dibutuhkan instalasi Web Server, software PHP dan Database Server.  Dengan berjalan dalam sebuah web server, maka secara  otomatis program ini bersifat multiuser.  PHP mendukung delapan jenis tipe data, yaitu : boolean, integer, float/double, string, array, object, resource dan NULL.  Variable pada PHP direpresentasikan oleh karakter dollar ($) dan dilanjutkan dengan nama  variable tersebut. Variable pada PHP bersifat case-sensitive.

Pertemuan 8

  • 1.
    Web Programing (PHP & MySQL) Cut Fiarni
  • 2.
    Pengenalan PHP Situs/webdapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif . Untuk membuat web dinamis dibutuhkan kemampuan pemprograman web . Dalam pemprograman web terdapat dua kategori: Server – side Programming : ASP, JSP, PHP Client – side Programming : HTML, Java Script, VbScript.
  • 3.
    PHP PHP merupakanbahasa pemrograman server side yang didesain untuk dapat disisipkan dengan mudah ke dalam tag-tag HTML. Pada awalnya PHP adalah kepanjangan dari Personal Home Page . Karena merupakan pemrograman Web server side, program PHP harus diletakkan di server . PHP merupakan bahasa pemrograman yang bersifat interpreter , artinya baris-baris program PHP di terjemahkan satu-persatu ke dalam bahasa mesin dan diproses oleh interpreter PHP menjadi HTML. Sehingga client yang berupa browser hanya melihat hasil HTML tanpa melihat program PHP di dalamnya. PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada serverside
  • 4.
  • 5.
    Tag-Tag Dasar PHPPenamaan Variabel: Dalam PHP, penulisan variabel diawali dengan karakter ‘$’, kemudian diikuti dengan huruf sebagai karakter pertama. Setelah itu, dapat dilajutkan dengan kombinasi huruf dan angka. Variabel tidak boleh mengandung spasi maupun tanda baca di dalamnya, kecuali underscore (’_’). Variabel pada PHP bersifat “ case sensitif ”, yang berarti Anda harus memperhatikan penulisan huruf besar dan huruf kecil ( KAPITAL ) . Variabel $jumlah berbeda dengan $Jumlah.
  • 6.
    PHP Mesin PHPmencari baris-baris yang berada di dalam tag <?php atau <? dan ?> di dalam halaman HTML, dan menerjemahkannya sehingga Web server dapat memberikan hasil berupa HTML. PHP pertamakali ditulis oleh Pak Rasmus Lexdorf, seorang pemuda yang baru lulus kuliah di Finlandia. Program ini merupakan kumpulan program PERL yang disederhanakan bernama PHP F1. Karena peminat yang banyak akhirnya dirilislah PHP menjadi PHP F2, dan dibantu dua orang mahasiswa yang membuatkan engine untuk PHP yang akhirnya lahir PHP3. Fersi terakhir adalah PHP4 yang akan kita pelajari sekarang. PHP sangat mudah dan ringan
  • 7.
    Struktur Kerja PHP<HTML> <? PHP echo “<B>Hello</B>”; ?> </HTML> <HTML> <B>Hello</B> </HTML> Hello HTTP request WEB SERVER CLIENT Browser creates the web page Server Response Gets page
  • 8.
  • 9.
    2. Cara kerjaPHP Perhatikan script HTML dalam file Helo.HTML <HTML> <HEAD><TITLE></TITLE></HEAD> <BODY> Hallo selamat datang !</BODY> </HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb: Browser Minta HTTP (Helo.html) Web Server KODE HTML Klien Tanggapan HTTP klik
  • 10.
    2. Cara kerjaPHP (lanjutan) Perhatikan script PHP dalam HTML dalam file Helo.php <HTML><HEAD><TITLE></TITLE></HEAD> <BODY> <?php print(“Hallo selamat datang !”); ?> </BODY> </HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb: Browser Minta HTTP (Helo.php) Web Server KODE HTML Klien Tanggapan HTTP Skrip PHP Mesin PHP
  • 11.
    Web server XamppLangkahnya : Instal Xampp (Masternya cari do google.com) Jalankan Web servernya : ( start, Programs, Xampp Atau Klik Menu Xampp di Desktop
  • 12.
    Cara menjalankan webserver Buka Browser Internet (internet Exploler, Mozila, Opera Ketik pada Addres : http://localhost
  • 13.
    Membuat Direktori KerjaBuatlah folder kerja anda di alamat/path Server : C:\xampp\htdocs Misalnya : C:\xampp\htdocs\ webphp Semua file PHP anda simpan di dalam forder ini.
  • 14.
    Mencoba Script PHPsederharna http://127.0.0.1/webphp http://localhost/webphp Mencoba Script sederhana: <?php phpinfo(); ?>
  • 15.
    Membuat file PHPMisalnya : <?php echo &quot;Test Server php <br>&quot;; print &quot;Haloo, apa kabar&quot;; ?> Simpan ke dalam direktori C:\xampp\htdocs\ webphp Dengan nama Latihan1.php
  • 16.
    Cara menjalankan skripPHP Buka Web Broser, kemudian ketik alamat web site anda : http://localhost/webphp/latihan1.php Jika penulisan benar maka akan muncul sebagai berikut
  • 17.
    Koneksi MySQL Settingmanual: Cd\ Cd xampp\mysql\bin Mysqld.exe <?php $conn = mysql_connect(&quot;localhost&quot;,&quot;&quot;.&quot;&quot;); if (!$conn) { die('tidak dapat koneksi ke mysql:'.mysql_error()); } echo &quot;koneeksi ke mysql berhasil&quot;; mysql_close ($conn); ?>
  • 18.
    Penggunaan Komentar padaPHP PHP memberikan cara agar programer dapat membuat komentarpada scriptnya. Komentar ini pun dapat dibuat untuk yang hanya 1 baris script (one-line comment) maupun beberapa baris script (multi-line comment).
  • 19.
  • 20.
  • 21.
    Rangkuman PHP merupakanserverside scripting yang open source dan dapat berjalan lintas platform. Untuk menjalankan PHP dibutuhkan instalasi Web Server, software PHP dan Database Server. Dengan berjalan dalam sebuah web server, maka secara otomatis program ini bersifat multiuser. PHP mendukung delapan jenis tipe data, yaitu : boolean, integer, float/double, string, array, object, resource dan NULL. Variable pada PHP direpresentasikan oleh karakter dollar ($) dan dilanjutkan dengan nama variable tersebut. Variable pada PHP bersifat case-sensitive.