You are on page 1of 11

BAB GRATIS E-BOOK TRIK DASAR PHP

Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

E-book ini tidaklah mengenalkan dan menjelaskan seluruh sintaks yang ada
pada PHP satu persatu. Tetapi lebih kepada bagaimana mengembangkan
website interaktif sekaligus pengolahan database dengan PHP.

Dari pengamalan pemrograman dan pengembangan website serta pengalaman


penemuan kasus yang terjadi e-book ini ditulis.

Maaf sekali! Saya pernah menemukan seseorang yang tau banyak sekali
sintaks-sintaks PHP beserta dengan kegunaannya. Tapi sayang untuk membuat
program database sederhana dengan pengolahan data standard dia bingung.

Dengan E-Book ini saya harap Anda dapat membuat website dengan
pengolahan database standard.

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

Mengenal PHP
PHP bisa terdiri dari kode Script dan kode HTML. Untuk menjalankan PHP anda
harus menginstall Apache Server di computer anda. Banyak software paket
software yang menyediakan kebutuhan ini. Saya lebih suka menggunakan paket
software xampp karena instalasinya simple dan pemakaiannya lebih gampang.
Software xampp dapat anda peroleh dari internet. Di bawah ini adalah software
xampp installer yang saya download dari internet:

Double klik xampp installer tersebut untuk melakukan instalasi.

Setelah anda menginstall xampp pastikan Service apache aktik dengan cara
double klik XAMPP Control Panel yang terdapat di desktop.
Lihat gambar di bawah ini:

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

Lihat service Apache Running. Setelah service Apache Web Server Running
anda dapat menjalankan script PHP. Setelah selesai install xampp anda bisa
menulis file php di folder c:\xampp\htdocs\trikdasarphp

Sintaks PHP
PHP mempergunakan sintaks yang memungkinkan kita dapat mengembangkan
logika yang tepat untuk memenuhi kebutuhan pembuatan aplikasi. Di bawah ini
dapat dipergunakan pada PHP:
1. $_Get
2. $_Pos

Tiap objek ini akan di bahas dengan detail berikut ini.

1. $_get atau $_pos


$_get atau $_pos memungkinkan kita mengambil informasi dari pamakai. Objek

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

ini sangat berguna ketika kita mencoba mengumpulkan informasi dari pemakai.
Buku tamu adalah contoh yang bagus untuk dijadikan bahan praktek untuk
mengambil informasi dari pemakai.

2. print atau echo


Kita dapat mempergunakan print atau echo ini untuk mengirim informasi ke
pemakai.
Di bawah ini adalah contoh script buku tamunya:
Ini adalah file form HTML yang dipergunakan untuk mengambil data
(form_input_tamu.htm)
<HTML>
<HEAD></HEAD>
<BODY>
<H1><FONT face="Courier New">Isi Buku Tamu</FONT> </H1>
<FONT face="Courier New">
<FORM name="frmInput" action="proses_tamu.php" method="POST">
<BR>
Nama &nbsp;<input name="txtNama">
<BR>
Email <input name="txtEmail">
<BR>
Tahu Dari <input name="txtTahuDari">
<BR>
Komentar:
<BR><TEXTAREA name="txtKomentar" rows=10 cols=60></TEXTAREA>
<br>
<input type="button" value="OK"

onClick="myalert();">

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

--------------------------------------------------------------------------------------------------------------------------------</font>
<input type="reset" value="Batal" name="btnReset">
<BR>
</form>
</FONT>
</BODY>
</HTML>

Jika ditampilkan di layer maka hasilnya akan seperti ini:

Isi form nya lalu klik tombol OK form_tamu.html ini akan mengirimkan data ke file
proses_tamu.php
Di bawah ini adalah kode lengkap file yang dipergunakan untuk memproses data
(proses_tamu.php)

<html>
<head>
</head>
<body>

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

--------------------------------------------------------------------------------------------------------------------------------<?
// ambil data dari form
$Nama

$_POST["txtNama"];

$Email

$_POST["txtEmail"];

$TahuDari =

$_POST["txtTahuDari"];

$Komentar =

$_POST["txtKomentar"];

print "Nama: ".$Nama."<br>";


print "Email: ".$Email."<br>";
print "Tahu Dari: ".$TahuDari."<br>";
print "Komentar: ".$Komentar."<br>";
?>
<center>
Terima Kasih<br>
Anda Telah Mengisi Buku Tamu<hr>
</center>
</body>
</html>

Perhatikan kata yang diberi warna merah. Methode="Post" di


form_input_tamu.htm
kata ini menjelaskan metode pemasukan data yang dipergunakan (dlm hal ini
method Post)
method Post biasanya dipergunakan dengan form HTML.
Action="proses_tamu.php" kata ini menjelaskan nama file yang akan
memproses data dari
form HTML tersebut.

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

Jika dijalankan maka hasilnya akan seperti ini:

Di atas kita telah membuat form dan melewatkannya melalui browser dengan
method Post. Sekarang kita akan membuat satu contoh dengan method Get.
Method get dapat dilewatkan melalui querystring di alamat URL
Contoh: kirim.htm?nama=hartoto&email=hartoto_d@yahoo.com
Ok kita langsung saja membuat kode HTML seperti di bawah ini:
<html>
<head>
<title>Untitled Document</title>
</head>
<body>

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

--------------------------------------------------------------------------------------------------------------------------------<a href="terima.php?nama=hartoto&email=hartoto_d@yahoo.com">klik di
sini untuk mengirim data</a>
</body>
</html>

Kode di atas membuat hyperlink ke halaman terima.php dan mengirimkan data


nama dan email melaui QueryString di URL

Lalu simpan dengan nama kirim.html


Jika dilihat hasil nya dibrowser adalah seperti ini:

Kode pada file terima.php adalah seperti di bawah ini:


<?

print "Data yang anda kirim...."."<br><br>";


print "Nama:".$_GET["nama"]."<br>";
echo

"Email:".$_GET["email"];

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

?>

Jika anda perhatikan, kode di atas akan memproses QueryString yang


dikirimkan melalui URL dengan kata kunci $_GET lalu menampilkannya dengan
kata kunci print maupun echo.

Jika anda klik kata klik di sini untuk mengirim data pada file kirim.htm maka file
terima.php langsung memproses data nama dan email yang diterima. Lihat
gambar di bawah ini:

DAFTAR ISI
Pengenalan WEB.

HTTP Sebagai Protokol Tranfer Data antar WEB .....

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

Bagaimana WEB Page bekerja.....

Script atau Kode Server..

Dasar-Dasar HTML....

11

Hyperlink.....

13

Membuat Tabel.....

18

Web Dinamis..

23

Texbox..

23

Texarea..

24

Checkbox...

25

Radio Check.....

26

Select..

27

Tombol...

28

JavaScript..

29

Input..

30

Form Buku Tamu (Validasi dengan JavaScript)..

35

Mengenal PHP..

41

Client Server Programming..

48

Pemrograman di sisi Client..

50

Pemrograman di sisi Server..

52

WEB Database (Basis Data WEB)..

54

Structured Query Language (SQL).

57

Membuat Buku Tamu..

64

1. Membuat formulis Isian Buku Tamu..

64

2. Menulis Isian ke Database..

69

3. Menampilkan Daftar Tamu..

71

4. Menghapus Record Tamu..

73

5. Mengedit Record Tamu

75

6. Pencarian Data.

83

Penutup..

86

BAB GRATIS E-BOOK TRIK DASAR PHP


Oleh : Ir. Hartoto -

http://www.xbasicpro.com

---------------------------------------------------------------------------------------------------------------------------------

Anda bisa memesan E-Book ini hanya dengan Rp:

30.000,-

Transfer ke sini untuk pembayaran:


1. Bank BCA
a.n. HARTOTO, IR.
no. rek. 8305066253

2. Bank MANDIRI
a.n. DELIMA PUTRI SARI,
SE.
no. rek. 106 00 0775550 0

Saya akan mengirim E-Book dan kelengkapannya ke email Anda

SMS konfirmasi Pembayaran ke: 0821 6598 8036


atau
email: hartoto_d@yahoo.com

Format: nama rekening#email#PHP


contoh: andi#andi@yahoo.com#PHP

You might also like