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 ke browser hanya hasilnya saja. File contoh1.php:
Contoh Sederhana
VARIABLE 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. File contoh2.php:
hasilnya adalah:
STRUKTUR KONTROL IF Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat. Cara penulisannya adalah sebagai berikut: File contoh5.php: $b) { echo(“a lebih besar dari pada b”); } elseif ($a<$b) { echo(“a lebih kecil b”); } else { echo(“a sama dengan b”); } ?>
WHILE Bentuk dasar dari statement While adalah sebagai berikut: while (syarat) { statement }
Arti dari statemant While adalah memberikan perintah untuk menjalankan statement dibawahnya secara berulang-ulang, selama syaratnya terpenuhi. File contoh6.php:
FOR Cara penulisan statement FOR adalah sebagai berikut: for (ekspresi1; ekspresi2 ; ekspresi3) statement
ekspresi1 menunjukkan nilai awal untuk suatu variable ekspresi2 menunjukkan syarat yang harus terpenuhi untuk menjalankan statemant ekspresi3 menunjukkan pertambahan nilai untuk suatu variable File contoh7.php: ”); } ?>
Hasilnya adalah:
SWITCH Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang dibandingkan. Struktur Switch adalah sebagai berikut: File contoh8.php:
REQUIRE Statement Require digunakan untuk membaca nilai variable dan fungsi-fungsi dari sebuah file lain. Cara penulisan statement Require adalah: require(namafile);
Statement Require ini tidak dapat dimasukkan diadalam suatu struktur looping misalnya while atau for. Karena hanya memperbolehkan pemangggilan file yang sama tersebut hanya sekali saja. File contoh9.php: $teks”); } ?>
File contoh10.php: ”); echo($a); ?>
INCLUDE Statement Include akan menyertakan isi suatu file tertentu. Include dapat diletakkan didalam suatu looping misalkan dalam statement for atau while.
File contoh11.php:
”); echo(“PHP adalah bahasa scripting
”); echo(“--------------------------------------
”); echo(“
”); ?>
File contoh12.php:
PENGENALAN ORACLE
Shcema Dalam Oracle database hanyalah satu,yaitu dibuat pada waktu kita menginstal oracle,kenudian dibagi menjadi schema atau user.cara membuat schema dalam oracle adalah: •
• • • •
• • •
•
Buka Oracle manager console kemudian Login database. Pilih schema cemudian lihat jendela windows bagian kanan dan pilih create. Pilih user dan klik Masukkan name(nama schema/user yang di inginkan) dan password. Kemudian klik Role dan pilih : Aq_Administrator_Role,Aq_user_Role dan DBA. Klik System dan pilih : Administer Databese Trigger dan Administer Resource Manager Kemudian klik create. Buka TOAD dan login menggunakan User/Schema yang baru di buat. Jika Sukses maka pembuatan user/schema telah sukses.
Membuat Tabel create table anggota ( id_anggota integer nama varchar(30), alamat varchar(40), telp integer, email varchar(30), komentar long, primary key (id_anggota) );
not null,
Mengisi data kedalam Tabel insert into anggota (id_anggota,nama,alamat,telp,email,komentar) values ('1','Andi','Jl.Buduran','0318875442','
[email protected]','nyoba inputkan database');
Update Data dalam Tabel update anggota set nama='apank' where id_anggota='1';
Delete Data dalam tabel delete from anggota where id_anggota='1';
Koneksi PHP dan ORACLE
Cari file php.ini dalam directori C:\WINDOWS Tambahkan Script berikut dalam file tersebut. extension=php_oci8.dll extension=php_oracle.dll Buat file koneksi dengan nama Koneksi.inc.php Isinya : Buat Satu file dengan nama coba.php Isinya : "; echo"Nama : $row[1]
"; echo"Alamat : $row[2]
"; echo"Telp : $row[3]
"; echo"E-mail : $row[4]
"; echo"Komentar : $row[5]
"; } ?>
Membuat GusetBook
Buat File Bukutamu.php Isinya : <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
New Page 1 GuestBook
Buat File isibuku.php Isinya :
$id_anggota=($id+1); $sql="insert into ANGGOTA(ID_ANGGOTA,NAMA,ALAMAT,TELP,EMAIL,KOMENTAR) values('$id_anggota','$nama','$alamat','$telp','$email','$komentar')"; $compile=ociparse($c1,$sql); $hasil=ociexecute($compile); header("location:lihatbuku.php"); } else { header("location:bukutamu.php?ket=Salah satu inputa belum terisi"); } ?> Tambahkan kode berikut dalam sciprt pada halaman coba.php "; //yang perlu ditambah: echo"[
Edit] "; echo"[
Delete]
"; echo"
"; //-------------------------------------------------------------------------------?>
Hasil Halaman coba.php yg relah di update:
Buat halaman editbuku.php Isinya :
$telp="$row[3]"; $email="$row[4]"; $komentar="$row[5]"; } ?> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
New Page 1 Edit GuestBook
Hasilnya :
Buat halaman editbukutamu.php
} else { header("location:editbuku.php?id=$id_anggota&ket=Salah satu inputa belum terisi"); } ?> Buat file hapusbuku.php Isinya :