Sebelum anda belajar PHP, ada baiknya anda sudah mempelajari HTML, karena mau tidak mau
ketika kita belajar PHP kita pasti menggunakan Script HTML.
PHP Adalah :
PHP mendukung banyak database (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic
ODBC, dll)
Catatan :
Jika anda ingin belajar PHP, pastikan komputer anda sudah terinstal web server seperti Wamp atau
Xampp
Setelah kita Berkenalan dengan PHP, agar anda lebih semangat belajar PHP, anda harus tau
keunggulan Bahasa pemograman PHP dibandingkan dengan bahasa pemograman yang lain.
Keunggulan PHP
Dapat dijalankan pada berbagai Operating System, Misalnya: Windows, LINUX, dan Mac OS. Dapat
dijalankan diberbagai Webserver Misalnya: Apache, Microsoft IIS, Caudium, PWS. Database yang
dapat digunakan: MySQL, PostgreSQL, Oracle, Microsoft Access, Interbase Untuk PHP 5 support
Object Oriented Programming (OOP)
Jika kita bandingkan dengan bahasa pemograman VB, maka VB hanya bisa digunakan di operating
system windows. maka tak heran pemograman PHP lebih mahal dibandingkan dengan pemograman
VB. Nah sekarang kita tau bahwa jika bisa menjadi Programmer PHP, kita lebih punya Prestise so kita
harus semangat mempelajari PHP :)
Tools atau software yang harus kalian punya sebelum ngoprek PHP seperti :
Webserver (Apache)
DataBase (MySQL)
Atau anda bisa instal wamp mauapun xampp agar tidak perlu repot untuk instal satu-satu Apache,
MySQL karena pada wamp maupun xampp kita sudah mendapatkan 1 paket ( webserver, Apache,
dan MySQL)
Syntaq Dasar PHP
Pada pembelajaran kali ini dibahas Syntaq Dasar PHP. Setelah anda Berkenalan dengan PHP dan
mengetahui Keunggulan PHP dibandingkan dengan bahasa pemograman yang lain, Kini saatnya kita
mengetahui Syntaq dasar PHP.
Untuk menyisipkan kode program PHP, tag dasar PHP yang digunakan adalah :
<?PHP
........
........
?>
<?
........
........
?>
Catatan :
Untuk compability maksimal, Tunas Media menyarankan anda menggunakan tag yang pertama yaitu
dibuka dengan <?PHP dan diakhiri dengan ?> karena kadang-kadang jika menggunakan type kedua
ada yang tidak run atau tidak jalan di browser
Setiap baris kode program PHP selalu diakhiri dengan karakter titik koma “;”
Contoh :
<?PHP
?>
Pengertian dan Penggunaan Variable PHP
Pada pembelajaran kali ini, kita akan mengenal Variable PHP. Sebelum masuk langsung ke Variable
PHP, mungkin ada baiknya kita Flashback pelajaran ketika SD seperti :
Anda pasti masih ingat bahwa (bilangan x) dapat digunakan untuk menyimpan nilai (seperti 3), dan
bahwa Anda bisa menggunakan informasi di atas untuk menghitung nilai z menjadi 8
Seperti halnya dengan aljabar, variabel PHP juga digunakan untuk menyimpan nilai-nilai atau
ekspresi.
Contoh 1:
<?php
$barang=“Jaket”;
$harga=55000;
$matauang=“Rupiah”;
?>
Contoh 2 :
<?php
$barang=“Jaket”;
$harga=55000;
$matauang=“Rupiah”;
$qty=“5”;
$bayar=$harga*$qty;
?>
Variabel dalam PHP dimulai dengan tanda $, diikuti dengan nama variabel
Nama variabel harus dimulai dengan huruf atau karakter garis bawah
Sebuah nama variabel hanya dapat berisi karakter alpha-numerik dan garis bawah (Az, 0-9, dan _)
Nama variabel adalah case sensitif (y dan Y adalah dua variabel yang berbeda)
Pengenalan Operator PHP
Setelah anda belajar tentang Variable PHP Pada pembelajaran sebelumnya, kini saatnya kita
menginjak atau belajar Operator PHP. Dikarenakan PHP adalah bahasa pemograman maka mau tidak
mau kita harus mengetahui operator. Operator PHP dengan pemograman yang lain mungkin tidak
jauh beda, namun ada beberapa yang mungkin seikit beda dengan bahasa pemograman yang lain.
Sebenarnya operator PHP ada banyak, namun dari 3 ini yang sering digunakan oleh kebanyakan para
programmer PHP. Operator tersebut adalah sebagai berikut :
Operator Aritmatika
Operator Perbandingan
Operator Logika
Variable String Pada PHP
Setelah Anda Belajar tentang Variabel, kini saatnya belajar lebih dalam lagi tentang variabel yaitu
variabel String. Variabel string digunakan untuk nilai-nilai yang mengandung karakter. Setelah kita
membuat sebuah string kita bisa memanipulasinya. Sebuah string dapat digunakan secara langsung
dalam fungsi atau dapat disimpan dalam variabel.
Di bawah ini, script PHP memberikan teks "Hello World" ke variabel string bernama $tes :
Contoh :
<?php
$tes="Hello World";
echo $tes;
?>
Sekarang, mari kita mencoba untuk menggunakan beberapa fungsi yang berbeda dan operator
untuk memanipulasi string.
Operator Concatenation
Operator concatenation (.) Digunakan untuk menempatkan dua nilai string bersama-sama. Untuk
menggabungkan dua variabel string bersama, gunakan operator concatenation:
Contoh :
<?php
$tes1="Hello World!";
$tes2="What a nice day!";
echo $tes1 . " " . $tes;
?>
Dengan Syntaq diatas maka akan muncul : Hello World! What a nice day!
Fungsi strlen ()
Fungsi strlen () digunakan untuk mengetahui panjang string. Mari kita cari panjang string berikut:
Contoh :
<?php
echo strlen("Hello world!");
?>
Fungsi strpos () digunakan untuk mencari jumlah karakter / teks dalam string. Jika kecocokan
ditemukan, fungsi ini akan mengembalikan posisi karakter dari pertandingan pertama. Jika tidak ada
yang cocok, ia akan kembali FALSE.
Mari kita lihat apakah kita dapat menemukan string "world" dalam string kami:
Contoh :
<?php
echo strpos("Hello world!","world");
?>
String "world" dalam contoh diatas adalah 6. Alasan bahwa itu adalah 6 (dan bukan 7), adalah bahwa
posisi karakter pertama dalam string adalah 0, dan bukan 1.
Koneksi Database MySQL Dengan PHP
Pada Pembelajaran PHP kali ini akan dibahas Cara Membuat Koneksi Database MySQL Dengan PHP.
Sebelum mengetahui koding PHP nya anda harus membuat dulu database dan Tabel pada MySQL.
Cara Membuat Database dan Tabel Dengan MySQL sebelumnya sudah kami buatkan Tutorialnya,
oleh karena itu anda bisa Klik Link dibawah
Jika anda sudah membuat Database dan Tabel dengan MySQL diatas, berikut ini adalah Koding
Koneksi DatabaseMySQL dengan PHP
<?php
$host = "localhost";
$username = "root";
$password = "";
$databasename = "dbbelajarvb";
$connection = mysql_connect($host, $username, $password) or die("Koneksi Database Gagal... !!");
mysql_select_db($databasename, $connection) or die("Databasenya Error");
?>
Anda bisa copy dan paste koding diatas dengan Notepad, setelah itu anda bisa save dengan
Extension .php bukan .txt
Menampilkan Database MySQL Dengan PHP
Pada Pembelajaran PHP kali ini akan dibahas tentang Cara Menampilkan Database MySQL Dengan
PHP.
Temen-temen sudah tahu kan ya cara membuat database dan Tabel pada MySQL ??? Jika belum
anda bisa meilhat Tutorial Pembelajaran MySQL sebelumnya.
kemudian kami membuat tabel barang dengan isi seperti gambar dibawah ini :
Berikut langkah-langkahnya :
Kami menggunakan Xampp sebagai web servernya Masuklah kedalam file htdocs pada Xampp anda
Buatkah sebuah folder dengan nama : belajarphp Buat file koneksi_db.php dengan koding dibawah
ini :
<?php
$host = "localhost";
$username = "root";
$password = "";
$databasename = "dbbelajarphp";
$connection = mysql_connect($host, $username, $password) or die("Kesalahan Koneksi ... !!");
mysql_select_db($databasename, $connection) or die("Databasenya Error");
?>
<html>
<body>
<table border='1' align='center'>
<tr>
<th>No</th>
<th>Kode</th>
<th>Nama</th>
<th>Harga</th>
<th>Jumlah</th>
<th>satuan</th>
</tr>
<?php
include 'koneksi_db.php';
$query = "SELECT * FROM barang ";
$exe = mysql_query($query);
$no = 1;
while($row = mysql_fetch_assoc($exe)){
$a = $row['kode_barang'];
$b = $row['nama_barang'];
$c = $row['harga_barang'];
$d = $row['jumlah_barang'];
$e = $row['satuan_barang'];
echo "<tr><td>$no</td><td>$a</td><td>$b</td><td>$c</td><td>$d</td><td>$e</td></tr>";
$no++;
}
?>
</table>
</body>
</html>