Dasar HTML
Dasar HTML
<HTML>
<HEAD>
<TITLE> Judul yang akan muncul pada title bar web browser </TITLE> Header HTML
</HEAD>
</HTML>
Pada Tag HEAD memiliki Elemen yang berguna untuk memberikan informasi yang
berhubungan dengan halaman Web HTML tersebut. Tag yang digunakan untuk
mendefinisikan informasi halaman Web tersebut adalah META dengan penggunaan
seperti berikut :
Seperti terlihat, struktur file HTML diawali dengan sebuah tag <html> dan ditutup
dengan tag </html>. Di dalam tag ini terdapat dua buah bagian besar, yaitu yang diapit oleh
tag <head> …… </head> dan tag <body> ……. </body>.
Bagian pertama, yang diapit oleh tag HEAD merupakan header dari halaman HTML
dan tidak ditampilkan pada browser. Bagian ini berisi tag-tag header seperti <title> …..
</title> yang berfungsi untuk mengeluarkan judul pada title bar window web browser.
Bagian kedua, yang diapit oleh tag BODY merupakan bagian yang akan ditampilkan
pada halaman web browser nantinya. Pada bagian ini Anda akan menuliskan semua jenis
informasi berupa teks dengan bermacam format maupun gambar yang ingin Anda sampaikan
pada pengguna nantinya.
Tag Heading
Tag pertama yang akan kita pelajari adalah tag heading yang berfungsi untuk memformat
heading (judul dan sub judul) dari sebuah halaman web. Heading ini akan memperbesar
ukuran huruf untuk setiap jenis heading. Ada tujuh buah heading yang dikenal di HTML,
yaitu :
<HEAD>
<TITLE> Latihan menggunakan tag heading </TITLE>
</HEAD>
<BODY>
<H1> Produk PT Maju Terus </H1>
Berikut ini adalah produk yang terdapat oleh PT Maju Terus.
</BODY>
</HTML>
Tag Body
Sintak dari Tag Body adalah :
<body atribut=”value”>…isi…</body>
<html>
<head>
<title> Contoh Background Hijau </title>
</head>
<body bgcolor=”Green”>
pewarnaan halaman depan warna hijau
</body>
</html>
Memformat Text
Tag yang digunakan untuk melakukan pengaturan text
Tag Keterangan
<B> Membuat huruf tebal Latihan Memformat Text
<I> Membuat huruf miring
<U> Membuat huruf bergaris bawah <html>
<Head>
<S> Membuat huruf dicoret
<Title> Format Halaman </Title>
<SUB> Membuat huruf menjorok ke
</head>
bawah
<body>
<SUP> Membuat huruf menjorok ke atas
<b> ini huruf tebal </b> <br>
<Center> Rata Tengah
<i> ini huruf miring </i> <br>
<BR> Ganti Baris <u> ini huruf bergaris bawah </u> <br>
<P> Pindah 2 Baris Selanjutnya <s> ini huruf dicoret </s> <br>
H<sub>2</sub>O<br>
8 adalah hasil dari 2<sup>3</sup>
</body>
</html>
Tag List
Tag <LI> digunakan untuk menampilkan informasi dalam bentuk daftar (list). Ada
dua jenis daftar yang dikenal di HTML, yaitu daftar format bullet (bulleted list) dan dalam
bentuk nomor (ordered list). Untuk masing-masing jenis list ini diperlukan tambahan tag
yang berbeda, yaitu tag <UL> dan <OL>.
Berikut adalah beberapa daftar Tag yang digunakan dalam pembuatan list:
Selain menggunakan sintaks di atas Anda juga dapat menggunakan beberapa sintaks yang
menghasilkan output yang sama. Sintaks itu adalah :
<MENU> <MENU>
<LI> Daftar 1</LI> Daftar 1<BR>
<LI> Daftar 2</LI> Daftar 2<BR
</MENU> </MENU>
Apabila ingin menghilangkan semua koda daftar/list yang ada, maka Tag yang digunakan
adalah
<DL> sebagai pengganti Tag <UL>
<DD> sebagai pengganti Tag <LI>
<HEAD>
<TITLE> Latihan menggunakan tag heading </TITLE>
</HEAD>
<BODY>
<H1> Produk PT Maju Terus </H1>
Berikut ini adalah produk yang terdapat oleh PT Maju Terus.
<H2> Komputer </H2>
<OL>
<LI> Pentium IV
<LI> Pentium III
<LI> Pentium II
</OL>
<H2> Asesori </H2>
<MENU>
<LI> Disket 1.44M
<LI> Cartridge 100 M Rp 100.000.
</MENU>
<H2> Printer </H2>
<UL>
<LI> HP Laserjet III Rp. 2.000.000
<LI> HP Deskjet 500 Rp. 1.500.000
<LI> HP Deskjet 600C Rp. 1.900.000.
</UL>
</BODY>
</HTML>
Tag gambar
Anda dapat menampilkan gambar pada halaman HTML Anda jika Anda memiliki file
gambarnya yang berformat GIF atau JPG. Untuk menampilkan gambar dapat digunakan tag
IMG. Format tag ini agak berbeda dengan tag yang telah kita pelajari sebelumnya, yaitu :
<IMG SRC=nama_file_gambar>
tag ini tidak memiliki penutup tetapi memiliki sesuatu di dalamnya yang disebut dengan
parameter. Parameter yang terlihat di atas dan yang harus disertakan untuk setiap
pemanggilan tag IMG adalah parameter SRC. Parameter ini berfungsi untuk menentukan
nama file gambar yang akan ditampilkan di browser. Nama file ini harus lengkap dengan path
relatif terhadap halaman yang memanggilnya maupun absolut tempat dia berada pada web
server.
Pada tag IMG ini kita dapat mendefinisikan beberapa parameter seperti :
<marquee atribut=””>….text….</marquee>
</HEAD>
<BODY>
<MARQUEE behavior="alternate" bgcolor="#0099FF" >ANIMASI
MARQUEE(ALTERNATE)</MARQUEE><br><br>
<MARQUEE behavior="scroll" bgcolor="#0099FF" direction="left">ANIMASI
MARQUEE(SCROLL)</MARQUEE><br><br>
<MARQUEE behavior="slide" bgcolor="#0099FF" >ANIMASI
MARQUEE(SLIDE)</MARQUEE><br><br>
</BODY>
</HTML>
<hr atribut=””>
Dari Sintaks di atas dapat dijelaskan mengenai atribut yang dapat digunakan adalah :
<body>
<h1 align=”right”>Kuis Siapa Dia</h1>
<hr align=”right” width=”60% color=”#ff0000” size=”3”>
<div align=”right”>adalah kuis yang saya sukai</div>
</body>
</html>
Link
Kemampuan web untuk dapat melompat ke halaman lain atau ke alamat Internet
(URL) lain merupakan salah satu fasilitas yang sangat istimewa karena dapat sangat
memudahkan pencarian informasi di Internet. Sifat ini disebut hyperlink dan teks atau gambar
yang dapat kita klik untuk menuju suatu halaman atau alamat tertentu disebut hypertext.
Untuk membuat hypertext ke halaman atau alamat URL lain digunakan tag sebagai
berikut :
<A HREF=URL_Tujuan> hypertext </A>
URL_tujuan dapat berupa nama file yang akan dibuka setelah hypertext diklik oleh
pengguna, maupun URL dari sebuah halaman yang ada di Internet.
<HEAD>
<TITLE> Latihan menggunakan Link </TITLE>
</HEAD>
<BODY>
<IMG SRC=logo.jpg>
</BODY>
</HTML>
Link dapat juga terjadi ke halaman lain pada server yang sama. Untuk ini parameter HREF
cukup diisikan nama file HTML tujuan yang ingin Anda buka. Contohnya :
<A HREF=disket.html> Disket 1.44MB </A>
Tag ini akan menyebabkan jika Anda mengklik teks “Disket 1.44 MB” browser akan
membuka file DISKET.HTML pada direktori yang sama dengan file yang memanggil tag ini.
<A NAME=tujuan1>…….</A>
dengan tag
<A HREF=#tujuan1>……</A>
maka bagian lain pada dokumen Anda dapat membuat link ke bagian di atas dengan tag
sebagai berikut :
detail mengenai pembibitan dapat dilihat pada <A HREF=#bab2> Bab 2 </A>
Tabel HTML
Tabel merupakan cara untuk menampilkan informasi dalam bentuk sel yang terdiri
atas baris dan kolom. Untuk menampilkan data dalam bentuk tabel pada HTML, digunakan
tag <TABLE>………</TABLE>.
Tag ini berisi tag :
<TR>…….</TR> untuk menentukan baris (table row)
<TD>…….</TD> untuk menampilkan data pada setiap sel tabel (table data).
<TABLE atribut=”Value”>
<TR>
<TD> atribut=”Value”>……ISI…..</TD>
…………..
</TR>
……………
……………
</TABLE>
Atribut Keterangan
Align Digunakan untuk meratakan tabel ke kiri, ke tengah, ke kanan atau kanan-
kiri, align dapat bernilai left, center, right atau justify
Border Border digunakan untuk mengatur ketebalan garis pembatas antar sel
Width Digunakan untuk menentukan lebar tabel dengan nilai persen (%)
Cellspacing Digunakan untuk menyatakan jarak (spasi) antar sel satu dengan lainnya
serta antar sel dengan batas tabel.
Cellpading Untuk menyatakan jarak (spasi) antara isi sel dengan batas sel (border)
Bgcolor Menunjukkan warna background untuk semua cell pada tabel
Bordercolor Digunakan untuk membuat warna pada garis/border
Atribut Keterangan
Align Dapat bernilai left, center, right atau justify. Digunakan untuk melakukan
perataan tabel
Valign Digunakan untuk melakukan perataan yang bersifat horizontal
(alignment)
Bgcolor Menunjukkan warna background pada batas (row)
<BODY>
<TABLE Border=”2” BorderColor=”Red”>
<TR>
<TD Bgcolor=”green”>Kolom 1</TD>
<TD Bgcolor=”green”>Kolom 2</TD>
<TD Bgcolor=”green”>Kolom 3</TD>
</TR>
<TR>
<TD>cel</TD>
<TD>cel</TD>
<TD>cel</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Merger Cell
Digunakan untuk menggabungkan antar cell. Atribut yang digunakan adalah :
Rowspan : digunakan untuk menggabungkan antara baris, jika akan menggabungkan
3 baris maka Rowspan kita beri nilai 3.
Colspan : digunakan untuk menggabungkan kolom dengan kolom. Cara penggunaan-
nya sama dengan atribut Rowspan.
Sintaksnya adalah :
<TABLE>
<TR>
<TD COLSPAN=”Value”>Merger</TD>
</TR>
<TR>
<TD> Cell 1</TD>
<TD> Cell 2</TD>
</TR>
</TABLE>
<TABLE Border=”1”>
<TR>
<TD RowSpan=”2”>Daftar</TD>
<TD ColSpan=”2”>Nama Teman</TD>
</TR>
<TR>
<TD>Arief</TD>
<TD>Budi</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Mengenal Formulir
Form adalah sebuah metode yang digunakan dalam Web Site yang mengizinkan
seorang pengunjung untuk dapat berinteraksi dengan Server ataupun dengan pengelola Web
Site. Untuk dapat menciptakan halaman web yang dapat berinteraksi dengan pengunjung
salah satunya menggunakan Formulir. Yang kemudian formulir tersebut akan dikirim
menggunakan sebuah program aplikasi Web berbasis Server Side menuju Database Server.
Adapun beberapa program Server Side yang dimaksud antara lain adalah PHP, ASP, PERL
dan lain-lain.
Dalam Web Site, Form biasanya digunakan sebagai media yang digunakan untuk
pengunjung dalam mengirimkan permintaan ataupun mengirimkan pesan seperti Buku Tamu,
Email, Pencarian, Pendaftaran Online ataupun untuk melakukan pemesanan barang secara
online dengan E-Commerce.
Keterangan :
<Form> : digunakan mendeklarasikan awalan Tag sebuah Form
<Input> : digunakan untuk memasukkan komponen-komponen Formulir
Action : Atribut ACTION yang berada di dalam tag <FORM>. Atribut ini digunakan
untuk menentukan alamat dimana data dari komponen form akan dikirimkan.
Pengiriman ini pada umumnya dialamatkan pada sebuah halaman yang berisi
kode program aplikasi seperti PHP, ASP dan lainnya.
Method : Atribut yang digunakan untuk membedakan metode pengiriman data.
Name : digunakan untuk memberi nama variabel.
Contoh :
Atribut Keterangan
GET Pengiriman data ke dalam halaman lain yang tidak berhubungan dengan
halaman selanjutnya
POST Melakukan pengiriman data pada halaman lain yang selanjutnya dapat
diproses menuju halaman berikutnya ataupun melakukan pengiriman ke
dalam database.
Keterangan :
Size : Digunakan untuk menentukan panjang komponen form yang berupa text di
dalam browser
MaxLength : Digunakan untuk melakukan pembatasan data yang dimasukkan ke dalam
media masukkan.
<tr>
<td>e-mail</td>
<td>
<input name=”email” type=”text” id=”email” size=”35” maxlength=”30”>
</td>
</tr>
</table>
</body>
</Form>
<Select name=””>
<option value=”value”>…………..Karakter isi 1</option>
<option value=”value”>…………..Karakter isi 2</option>
<option value=”value”>…………..Karakter isi 3</option>
</Select>
Atribut Keterangan
Type Untuk menentukan Tipe Tombol yaitu Submit, Reset dan Button
Name Digunakan untuk mendeklarasikan tombol sebagai variabel
Value Digunakan untuk memberi label pada tombol, sehingga akan tampak pada
halaman browser.
</TR>
<TR>
<TD> </TD>
<TD><input type="submit" name="Submit" value="Kirim">
<input type="reset" name="Submit2" value="Bersih">
<input type="button" name="Submit3" value="Kembali"
onClick="parent.location='utama.htm'"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
Frame HTML
Frame HTML dapat digunakan untuk membuat tampilan halaman HTML yang terbagi-bagi
menjadi beberapa bagian di mana setiap bagiannya merupakan satu halaman HTML
terpisah.ini dilakukan untuk membuat tampilan halaman HTML yang salah satu atau
beberapa bagian berganti-ganti isinya sedangkan bagian lain tetap sehingga dapat menghemat
bandwidth internet dan mempercepat proses download secara keseluruhan.
File Utama
Header.html
kiri.html kanan.html
Atribut Keterangan
Name Menentukan identifikasi berupa nama dari frame. Identifikasi ini diperlukan untuk
hubungan antar frame
SRC Berisi nama file HTML yang akan ditampilkan pada frame
MySQL memiliki query yang telah distandartkan oleh ANSI/ISO yaitu menggunakan
bahasa SQL sebagai bahasa permintaannya. Selain itu MySQL mampu mendukung
Relasional Database Manajemen Sistem (RDBMS), sehingga dengan kemampuan ini
MySQL akan mampu menangani data-data yang berukuran sangat besar hingga Giga Byte.
MySQL adalah software database yang bersifat Free (gratis) karena MySQL dilisensi
oleh GNU General Public License (GPL).
1. apabila Anda menggunakan PHPTriad yang diinstall pada Sistem Operasi Windows,
maka yang harus Anda lakukan adalah dengan mengetik perintah pada Command line
DOS sebagai berikut :
C:\cd apache2
C:\apache2\cd mysql
C:\apache2\mysql\cd bin
C:\apache2\mysql\bin\mysqld
2. Apabila Anda menggunakan paket program yang sama dan Sistem Operasi Anda adalah
Windows NT atau Windows 2000 Server maka perintah dapat digunakan adalah :
C:\cd apache2
C:\apache2\cd mysql
C:\apache2\mysql\cd bin
C:\apache2\mysql\bin\mysqld-nt
3. Setelah Server MySQL diaktifkan, maka untuk selanjutnya Anda telah dapat
menggunakan database ini secara bebas, artinya Anda tidak harus menggunakan User dan
Password sebagai validasi pintu masuknya. Untuk masuk pertama kali Anda
menggunakan perintah mysql sebagai berikut :
C:\apache2\mysql\bin>mysqld
C:\apache2\mysql\bin>mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version : 4.0.13-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
Perintah MySQL
1. Menampilkan Database
Untuk melihat daftar database MySQL gunakan perintah :
Show Databases
Hasilnya :
Mysql> SHOW DATABASES;
+-----------------+
| Database |
+-----------------+
| mysql |
| test |
+-----------------+
2 rows in set (0.13 sec)
2. Membuat Database
Bentuk penulisannya adalah :
Hasilnya :
Contoh :
USE perpustakaan;
Database changed
4. Menghapus Database
Sintaks penulisannya :
DROP DATABASE nama_database
Contoh :
DROP DATABASE perpustakaan;
Type Keterangan
Bentuk ‘0000-00-00 00:00:00’
DATETIME
Contoh ‘2006-10-07 08:15:45’
Bentuk ‘0000-00-00’
DATE
Contoh ‘2006-10-07’
TIMESTAMP Bentuk ‘00000000000000’
Bentuk ’00:00:00’
TIME
Contoh ’08:35:55’
Bentuk ‘0000’
YEAR
Contoh ‘2006’
Type Bytes
TINYTEXT 255
TINYBLOB 255
TEXT 65535
BLOB 65535
MEDIUMTEXT 16777215
MEDIUMBLOB 16777215
LONGBLOB 4294967295
Jenis Type Data String untuk menangani data kecil atau String yang sederhana
Type Keterangan
VARCHAR Max 225 Karakter
CHAR Max 225 Karakter bedanya :
Jika Type VARCHAR(25) artinya data paling banyak 25 digit dan juga
dapat dimasukki data kurang dari 25 digit.
Jika Type CHAR(4) maka Anda harus mengisi data paling banyak 4
karakter & paling sedikit 4 karakter
ENUM Merupakan Type data Validasi
Jika data golongan darah yang memiliki anggota A, B, AB dan O. maka
bentuk penulisannya adalah :
ENUM(‘A’,’B’,’AB’,’O’)
SET Type data ini memiliki fungsi yang sama dengan type ENUM, yaitu
dengan mendeklarasikan anggota dari isi kolom yang mungkin akan
menjadi anggotanya.
2. Menambah Kolom
Sintaks penulisannya :
ALTER TABLE nama_tabel
ADD kolom_baru_type(panjang);
4. Menghapus Kolom
Sintaks penulisannya :
ALTER TABLE nama_tabel
DROP nama_kolom;
Memasukkan Data
1. Memasukkan Data Tunggal
Sintaks penulisannya :
INSERT INTO nama_tabel
(kolom_a, Kolom_b, ……, kolom_n)
VALUES
(‘isi_kolom_a’,’isi_kolom_b’,’……..’,’isi_kolom_n’);
Contoh :
INSERT INTO mahasiswa
(nama,sex,jurusan)
VALUES
(‘Perry’,’P’,’TI’);
Contoh :
INSERT INTO mahasiswa
(no_mhs,nama,sex,jurusan)
VALUES
(‘07211501’,‘Mita’,’W’,’KA’),
(‘07211502’,‘Lily’,’W’,’KA’),
(‘07211503’,‘Kiky’,’W’,’KA’);
MengUpdate Data
Sintaks penulisannya :
UPDATE nama_tabel
SET kolom=’data_baru’;
Contoh :
UPDATE mahasiswa
SET sex=’P’;
Artinya :
Merubah seluruh data Sex menjadi ‘P’
Menampilkan Data
Perintah yang digunakan untuk menampilkan data adalah SELECT
Bentuk umumnya adalah
SELECT * FROM nama_tabel;
Contoh :
SELECT * FROM mahasiswa;
Jika hanya ingin menampilkan beberapa kolom no_mhs, nama, sex & jurusan saja maka
perintahnya menjadi :
SELECT no_mhs,nama,sex,jurusan
FORM mahasiswa;
Pernyataan yang berguna untuk menciptakan kondisi adalah klausa WHERE yang kemudian
diikuti oleh kondisi yang diinginkan.
Bentuk penulisannya adalah :
SELECT * FROM nama_tabel
WHERE [kondisi];
Contoh :
SELECT * FROM mahasiswa
WHERE sex=’P’;
Artinya :
Query diatas hanya ingin menampilkan data mahasiswa yang berjenis kelamin Pria.
UPDATE mahasiswa
SET no_mhs=’07211505’
WHERE nama=’Perry’;
Menghapus Data
Jika dituliskan tanpa kondisi maka perintah ini akan menghapus seluruh data. Hati-hatilah
menggunakan perintah tersebut karena akan mengakibatkan kefatalan yang tidak mungkin
dapat dikembalikan seperti semula.
Alternatif lain dalam membuat database MySQL adalah dengan menggunakan fasilitas
PhpMyAdmin. Fasilitas ini akan lebih memudahkan Anda dalam membuat sebuah database
tanpa melalui command line. Untuk membuka layar PhpMyAdmin ikuti langkah-langkah
sebagai berikut:
1. Jalankan layar Internet Explorer.
2. ketik pada address bar :
http://localhost/PhpMyAdmin
3. lalu akan muncul layar login seperti pada gambar
User : root
Password : triadpass
4. setelah user dan password diisi maka akan ditampilkan layar utama PhpMyAdmin :
5. Dengan interface yang sudah berbahasa Indonesia, saya yakin Anda tidak akan kesulitan.
Untuk membuat database, ketik nama database pada kotak yang telah tersedia.
6. Untuk membuat tabel di dalam Database, ikuti ilustrasi pada gambar berikut :
7. Lalu isi kolom field beserta type data yang ingin Anda buat :
8. untuk membuat Kunci Primer, Anda dapat mengaktifkan Radio Button yang ada pada
samping kanan pendefinisian kolom.
9. untuk menyimpan Tabel, klik tombol Simpan yang ada dibagian bawah.
Awal Akhir
<? ?>
<?php ?>
<script language=’php’> </script>
<% %>
Tidak seperti pada Tag HTML, di dalam program PHP kelompok informasi yang hendak
disajikan ke dalam halaman browser harus ditampilkan dengan suatu perintah penampil,
diantaranya adalah echo dan print, seperti pada sintaks berikut :
Contoh :
<?php
?>
Salah satu kelebihan yang dimiliki oleh PHP adalah dapat disisipkan ke dalam Tag-Tag
HTML, istilah dari pengertian ini adalah bahasa yang dapat embeded di dalam bahasa
program lain.Tetapi PHP juga dapat berjalan sendiri tanpa berada di sela-sela program yang
lain.
Contoh PHP yang berada di Dalam Tag HTML
<html>
<head>
<title>Embeded di dalam Tag HTML </title>
</head>
<body>
<h1>
<?php
echo “Selamat datang di Amik Profesional Makassar”;
?>
</h1>
</body>
</html>
Selain embeded, PHP juga dapat dibuat menggunakan format Tag PHP murni. Hal yang
harus diperhatikan jika ingin menggunakan HTML di dalam PHP adalah dengan
menghilangkan tanda petik (“) yang ada pada setiap atribut Tag HTML.
Contoh :
<?php
echo “<html>”;
echo “<head>”;
echo “<title>HTML dalam Script PHP</title>”;
echo “</head>”;
echo “<body>”;
echo “<h1>”;
echo “<div align=center>”;
echo “<font color=#000000 size=+2>”;
echo “</font>”;
echo “</div>”;
echo “</h1>”;
echo “</body>”;
echo “</html>”;
?>
Pembentukan variabel dapat dibuat dengan menggunakan tanda String ($) sebagai
pendeklarasian awal, dengan menggunakan tanda $ maka karakter yang ada setelahnya akan
dianggap sebagai bentuk variabel.
Aturan-aturan yang dapat digunakan untuk menuliskan variabel adalah sebagai berikut :
Pendeklarasian variabel harus ditandai dengan String ($)
Variabel dapat menggunakan huruf kecil maupun huruf besar atau perpaduan antara
keduanya.
Penulisan awal variabel tidak boleh menggunakan angka.
Tidak boleh menggunakan bentuk-bentuk karakter yang tergolong ke dalam kode
ASCII.
Contoh 1:
<?php
$var = “Amik”
$Var = “Profesional”
echo “$var, $Var”;
?>
Contoh 2:
<?php
$kampus = “AMIK Profesional”;
$angkatan = ‘2006 / 2007’;
Contoh 3:
<?php
$angka1 = ’10’;
$angka2 = ‘2’;
$Jumlah = $angka1 + $angka2;
$Kali = $angka1 * $angka2;
echo “Hasil dari Penjumlahan $angka1 dan & $angka2 adalah $Jumlah”;
Echo “Hasil dari Perkalian $angka1 dan $angka2 adalah $Kali”;
?>
Bentuk variabel ini biasanya berasal dari hasil data semacam form data yang berhubungan
dengan halaman lainnya. Berikut contoh penggunaannya :
<html>
<head>
<title>Variabel luar</title>
<body>
<form action="variabel-hasil.php" method="POST">
<pre>
Nama: <input type="text" name="nama"><br>
Email: <input type="text" name="email"><br>
<input type="submit" name="submit" value="Tampilkan!">
</pre>
</form>
</head>
</body>
</html>
Listing Variabel-hasil.php
<?php
print $_POST['nama'];
echo "<br>";
print $_REQUEST['nama'];
echo "<br>";
print $HTTP_POST_VARS['email'];
?>
Contoh connect.php:
<?php
$host="localhost";
$user="root";
$pass="triadpass";
2. Menutup Koneksi
Bentuk penulisannya : mysql_close(link_koneksi)
Keterangan :
Link_koneksi merupakan variabel yang telah dideklarasikan pada koneksi server
3. Mengaktifkan Database
Bentuk Penulisannya :
Mysql_select_db($Nama_Database)
Or die (“Database Tidak Ada”);
mysql_select_db($database)
or die (" Database tidak ada");
?>
</body>
</html>
<body>
<form name="form1" method="post" action="fm_guestbook.php">
<table width="300" border="0" align="center" cellpadding="0"
cellspacing="0">
<tr>
<td colspan="2"><strong><font size="4">
Form Guestbook</font></strong></td>
</tr>
<tr>
<td width="74">Nama</td>
<td width="176">
<input name="fm_nama" type="text" id="fm_nama" size="25"
maxlength="35">
</td>
</tr>
<tr>
<td>Email</td>
<td>
<input name="fm_email" type="text" id="fm_email" size="25"
maxlength="35">
</td>
</tr>
<tr>
<td>Pesan</td>
<td>
<textarea name="fm_pesan" cols="25" rows="2"
id="fm_pesan"></textarea>
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="Submit" value=" Simpan ">
</td>
</tr>
</table>
</form>
</body>
</html>
Praktikum 1 :
Buatlah halaman dengan menggunakan editor Notepad seperti pada tampilan berikut :
Petunjuk Praktikum :
==================================================================
NB:
Jika ada kesulitan, Tanyakan pada Dosen atau asisten yang berada di Lab.
Praktikum 2 :
Buatlah halaman dengan menggunakan editor Notepad seperti pada tampilan berikut :
Petunjuk Praktikum :
==================================================================
NB:
Jika ada kesulitan, Tanyakan pada Dosen atau asisten yang berada di Lab.
Praktikum 3 :
Buatlah halaman dengan menggunakan editor Notepad seperti pada tampilan berikut :
Petunjuk Praktikum :
==================================================================
NB:
Jika ada kesulitan, Tanyakan pada Dosen atau asisten yang berada di Lab.
Praktikum 4 :
Buatlah halaman dengan menggunakan editor Notepad seperti pada tampilan berikut :
Petunjuk Praktikum :
==================================================================
NB:
Jika ada kesulitan, Tanyakan pada Dosen atau asisten yang berada di Lab.
Praktikum 5 :
Buatlah halaman dengan menggunakan editor Notepad seperti pada tampilan berikut :
Petunjuk Praktikum :
==================================================================
NB:
Jika ada kesulitan, Tanyakan pada Dosen atau asisten yang berada di Lab.
Praktikum 6 :
Petunjuk Praktikum :
1. Buatlah database dengan menggunakan MySQL dan beri nama AMIK.
2. Buat tabel pada database AMIK tersebut dan beri nama tabel tersebut Mahasiswa.
Struktur tabelnya adalah sebagai berikut :
3. Jika sudah selesai tabel dibuat, tambahkan beberapa data ke dalam tabel yang baru
anda buat tadi. (min. 3 data)
==================================================================
Praktikum 7 – 8 :
Petunjuk Praktikum :
1. Bukalah file praktikum 4 mengenai pembuatan formulir online.
==================================================================
NB:
Jika ada kesulitan, Tanyakan pada Dosen atau asisten yang berada di Lab.
Praktikum 9 – 10 :
Buatlah form untuk login dan beri nama filenya Login.htm yang tampilannya seperti pada
gambar dibawah ini :
Petunjuk Praktikum :
1. Buatlah Tabel Login yang berisi Field User dan Password
2. Gunakan perintah SQL berikut untuk memeriksa user dan password
$sql="SELECT user,password
FROM login
WHERE (user='$fm_userid'
AND password='$fm_passwd')"
3. Gunakan juga Perintah dibawah ini untuk memeriksa perintah SQL yang ada, apabila
perintah yang dijalankan salah atau query SQL-nya tidak dipenuhi oleh database
MySQL, maka progran akan menampilkan pesan “Perintah Salah”
if(!$hasil=mysql_query($sql))
{
echo "Perintah salah ". mysql_error();
}
4. Tambahkan perintah untuk memeriksa jumlah data yang dihasilkan. Apabila data
yang didapatkan atau yang ada dalam tabel login melebihi 1 data atau lebih, maka sesi
akan dikerjakan.
if($ada_baris >= 1)
{
session_register("fm_userid");
echo "Password diterima,<br>
Anda berhak mengakses seluruh halaman ini";
exit;
}
else
{
echo "<b>User / Password Salah !<b>";
include "login.htm";
exit;
}
Semua dokumen dan aplikasi yang dapat berjalan di atas web browser umumnya
memiliki format hypertext markup language (HTML). Karena itu, untuk bisa melakukan
pemrograman aplikasi di atas web Anda harus terlebih dahulu menguasai HTML. Walupun
sekarang telah banyak terdapat tool yang dapat Anda gunakan untuk membuat halaman
secara Wysiwyg seperti Frontpage dan Netscape Editor, namun Anda tetap harus menguasai
HTML terutama untuk membuat aplikasi dengan teknologi CGI.
AMIK PROFESIONAL
Jl. A.P. Pettarani No. 27 Makassar