___
________
INTERNET
___
____________
___________________
_________________________
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
VISUAL BASIC.NET
Menurut wikipedia Microsoft Visual Basic .NET adalah sebuah alat untuk
mengembangkan dan membangun aplikasi yang bergerak di atas sistem .NET
Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini,
para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis
ASP.NET, dan juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah
dari beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual
J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio .NET.
Bahasa Visual Basic .NET sendiri menganut paradigma bahasa pemrograman
berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi
sebelumnya yang diimplementasikan di atas .NET Framework. Peluncurannya
mengundang kontroversi, mengingat banyak sekali perubahan yang dilakukan oleh
Microsoft, dan versi baru ini tidak kompatibel dengan versi terdahulu.
Terdapat tiga buah versi Visual Basic yang dirilis hingga bulan Agustus 2007, yakni:
Visual Basic .NET 2002 (VB 7.0)
Versi pertama dari Visual Basic .NET adalah Visual Basic .NET 2002 yang dirilis
pertama kali pada bulan Februari 2002. Visual Basic .NET 2002 merupakan sebuah
bahasa pemrograman visual yang berbasis bahasa BASIC (sama seperti halnya Visual
Basic 6.0, tetapi lebih disempurnakan dan lebih berorientasi objek), dan didesain
untuk berjalan di atas Microsoft .NET Framework versi 1.0.
Versi 7.0 ini dirilis bersamaan dengan Visual C# dan ASP.NET. Bahasa C#, yang
dianggap sebagai jawaban terhadap Java, mendapatkan perhatian yang lebih banyak
dibandingkan dengan VB.NET yang kurang begitu banyak diulas. Hasilnya, sedikit
orang di luar komunitas Visual Basic yang memperhatikan VB.NET. Versi pertama ini
kurang mendapat sambutan yang bagus dari para programmer, dan pada saat itu,
program berbasis Visual Basic 6.0 sedang marak-maraknya dibuat. Para programmer
yang mencoba Visual Basic .NET untuk pertama kali akan merasakan bahwa Visual
Basic .NET sangatlah berbeda dibandingkan dengan Visual Basic sebelumnya. Contoh
yang paling mudah adalah runtime engine yang lebih besar 10 kali lipat
dibandingkan Visual Basic 6.0, dan juga meningkatkan beban di memori.
Visual Basic .NET 2003 (VB 7.1)
Selanjutnya, pada bulan Maret 2003, Microsoft pun merilis lagi versi yang
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
lebih baru dari Visual Basic .NET, Visual Basic .NET 2003. Versi ini berisi beberapa
perbaikan dibandingkan dengan versi sebelumnya, dan aplikasi yang dibuatnya dapat
berjalan di atas .NET Framework versi 1.1. Fitur yang ditambahkan adalah dukungan
terhadap .NET Compact Framework dan mesin wizard upgrade VB6 ke VB.NET yang
telah ditingkatkan. Peningkatan yang lainnya adalah peningkatan pada performa dan
keandalan dari Integrated Development Environment (IDE) Visual Basic itu sendiri,
dan juga runtime engine.
Visual Basic .NET 2003 tersedia dalam beberapa jenis cita rasa: Professional,
Enterprise Architect dan Academic Edition. Khusus untuk Visual Basic .NET 2003
Academic Edition, versi tersebut didistribusikan secara gratis untuk beberapa sekolah
di dalam setiap negara; versi Professional dan Enterprise Architect merupakan
produk komersial.
Visual Basic 2005 (VB 8.0)
Setelah itu, Microsoft pun berkonsentrasi dalam mengembangkan
Microsoft .NET Framework 2.0, dan tentunya alat bantu untuk membangun program
di atasnya. Hingga pada tahun 2005, mereka pun merilis versi terbaru dari Visual
Basic .NET, yang kali ini disebut dengan Visual Basic 2005 (dengan membuang kata
".NET"), bersama-sama dengan beberapa aplikasi pengembangan lainnya.
Untuk rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya
adalah:
Edit and Continue
Fitur ini sebelumnya terdapat di dalam Visual Basic, akan tetapi dihapus di dalam
Visual Basic .NET. Dengan keberadaan fitur ini, para programmer dapat memodifikasi
kode pada saat program dieksekusi dan melanjutkan proses eksekusi dengan kode
yang telah dimodifikasi tersebut.
Evaluasi ekspresi pada saat waktu desain
Munculnya Pseudo-Namespace "My", yang menyediakan: Akses yang mudah
terhadap beberapa area tertentu dari dalam .NET Framework yang tanpanya
membutuhkan kode yang sangat signifikan.
Kelas-kelas yang dibuat secara dinamis (khususnya My.Forms).
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
Peningkatan yang dilakukan terhadap konverter kode sumber dari Visual Basic ke
Visual Basic .NET.
Penggunaan kata kunci (keyword) Using, yang menyederhanakan penggunaan
objek-objek yang membutuhkan pola Dispose untuk membebaskan sumber daya
yang sudah tidak terpakai.
Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat bantu
Integrated Development Environment (IDE) Visual Studio .NET.
Pengikatan sumber data (Data Source binding), yang mampu mempermudah
pengembangan aplikasi basis data berbasis klien/server.
Fungsi-fungsi yang tersebut di atas ditujukan untuk memfokuskan Visual Basic .NET
sebagai sebuah platform pengembangan aplikasi secara cepat dan "menjauhkannya"
dari bahasa C#.
Blog : http://artkustik1990-aris.blogspot.com/
Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19
November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft
Visual C++ 2008, dan Microsoft .NET Framework 3.5.
Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya
adalah:
1. Operator If sekarang merupakan operator ternary (membutuhkan tiga
operand), dengan
sintaksis If (boolean, nilai, nilai). Ini dimaksudkan untuk mengganti fungsi IIF.
2. Dukungan anonymous types
3. Dukungan terhadap Language Integrated Query (LINQ)
4. Dukungan terhadap ekspresi Lambda
5. Dukungan terhadap literal XML
6. Dukungan terhadap inferensi tipe data.
7. Dukungan terhadap 'LINQ'
Kekurangan
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
Pada tutorial kali ini saya akan membahas tentang bagaimana cara menginstall
Microsoft visual studio 2010. Pertama running dulu aplikasi Visual studio 2010,
selanjutnya akan di hadapkan pada menu setup seperti gambar di bawah ini, pada
menu tersebut ada dua pilihanya yaitu;
1. Install Microsoft Visual Studio 2010
2. Check for Service Release
double click option Install Microsoft Visual Studio 2010
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
Blog : http://artkustik1990-aris.blogspot.com/
10
Pada gambar diatas terdapat project type dengan option windows, mengapa
windows ? karena project ini akan membuat dokumen vb secara desktop, berbeda
dengahn pilihan dibawahnya, yang digunakan untuk membuat dokumen vb berbasis
web dll,
Langkah selanjutnya adalah memilih windows form application pada
ntemplates dan mengubah name dengan Project pertama lalu OK, Jika sudah maka
akan muncul tampilan seperti gambar dibawah ini,
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
11
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
12
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
13
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
14
Hello Word
Langkah pertama yang harus kalian lakukan adalah membuka lembar kerja
vb.netnya
Klik New project > Windows forms application>isi kolom Name: Hello Word >lalu OK
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
15
Variables
Variable adalah objek penelitian, atau apa yang menjadi fokus di dalam suatu
penelitian. Menurut F.N. Kerlinger variabel sebagai sebuah konsep. Variabel
merupakan konsep yang mempunyai nilai yang bermacam-macam. Suatu konsep
dapat diubah menjadi suatu variabel dengan cara memusatkan pada aspek tertentu
dari variabel itu sendiri.
Langkah pertama yang harus kalian lakukan adalah membuka lembarkerja
vb.netnya
Klik New project > Windows forms application>isi kolom Name: Variables >lalu OK
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
16
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
17
Statement IF
Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda
berdasarkan pada kondisi yang berbeda.
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
18
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
19
Lalu pada textboox kalian coba ketikan kata Allah, maka tampilan akan berubah
menjadi;
Penjelasan
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
20
FUNGSI MATEMATIKA
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application>isi kolom Name: Fungsi
Matematika>lalu OK
Kini kalian sudah berada dalam lembar kerja
Padalangkah kedua coba desain form menjadi seperti gambar di bawah ini;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
21
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
22
Kalkulator
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application>isikolom Name: Kalkulator>lalu OK
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini;
Jika sudah selesai mendesain coba kalian double klik button itulalu buat script
seperti di bawah ini;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
23
Silahkan Kalian Runing, dan lihat hasilnya akan seperti di bawah ini ;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
24
Penjelasan
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
25
Progress bar
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application>isikolom Name: Progress Bar>lalu OK
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini ;
Blog : http://artkustik1990-aris.blogspot.com/
26
Penjelasan
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
27
Listbox
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application>isikolom Name: ListBox>lalu OK
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
28
Penjelasan
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
29
Mengganti Form
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application>isi kolom Name: Form1>lalu OK.
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini;
Blog : http://artkustik1990-aris.blogspot.com/
30
Setelah itu bisa kalian running, maka output yang di hasilkan adalah sebagai berikut ;
Penjelasan ;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
31
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
32
Jika sudah selesai mendesain, double klik Button 1 lalu ketik script program dibawah
ini
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
33
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
34
SIMPLE LOGIN
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application>isikolom Name: login>lalu OK
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
35
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
36
Penjelasan
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
37
FOOR LOOP
For Loop mengeksekusi blok kode tertentu, atau saat kondisi tertentu adalah
benar.
Langkah pertama buat form baru, kemudian desain seperti gambar di bawah ini ;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
38
DO WHILE
Berbeda dengan perulangan while, pada perulangan do-while pengecekan
kondisi (syarat) perulangan dilakukan setelah eksekusi statement yang diulang.
Sehingga statement dalam blok do-while paling sedikit dieksekusi satu kali
Buat form baru, kemudian desain seperti gambar di bawah ini ;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
39
Penjelasan kode
Num1 as integer menjelaskan bahwa variable num1 merupakan tipe data
integer
Do while num1 < 10, num1 = num1 + 1 adalah melakukan perulangan yang terus
selama perulangan tersebut masih sebatas < 10.
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
40
DO UNTIL
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK
Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini
Double klik button tersebut, kemudian isi dengan kode di bawah ini;
Blog : http://artkustik1990-aris.blogspot.com/
41
WEB BROWSER
Web browser adalah adalah perangkat lunak yang berfungsi untuk menerima
dan menyajikan sumber informasi di internet. Sebuah sumber informasi
diidentifikasi dengan Pengidentifikasi Sumber Seragam yang dapat berupa halaman
web, gambar, video, atau jenis konten lainnya.
Di dalah vb.net kita juga bisa membuatnya
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK
Kini kalian sudah berada dalam lembar kerja
Kemudian desain form menjadi seperti berikut ini ;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
42
Caranya ;
Buat new form kemudian buat bottom click lalu ubah textnya menjadi visit
URL.
Langkah selanjutnya adalah klik webbrowser pada toolbox kemudian atur pada form.
Klik dua kali buttom klik tersebut kemudian isi kode dibawah ini
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
43
TEXT TO SPEECH
Tutorial berikut adalah membuat system suara, dimana teks yang diinput pada
textbook akan diubaah menjadi format audio, Langkah pertama yang harus kalian
lakukan adalah membuka lembar kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK
Kini kalian sudah berada dalam lembar kerja
Kemudian desain form menjadi seperti berikut ini ;
Blog : http://artkustik1990-aris.blogspot.com/
44
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
45
ARRAY
Langkah pertama yang harus kalian lakukan adalah membuka lembar
kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK
Kini kalian sudah berada dalam lembar kerja
Kemudian desain form menjadi seperti berikut ini ;
Blog : http://artkustik1990-aris.blogspot.com/
46
PHP
Apa itu PHP ?
Menurut Wikipedia (http://id.wikipedia.org/wiki/PHP), PHP: Hypertext
Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam
HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat
digunakan untuk membangun sebuah CMS.
Sejarah PHP
Menurut Wikipedia ( http://id.wikipedia.org/wiki/PHP ), Pada awalnya PHP
merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali
dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama
Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan
untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan
menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka,
maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah
diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul
ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter
PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998,
perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis
tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP:
Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis
tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak
dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya
untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan
stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP
mengalami perubahan besar. Versi ini juga memasukkan model pemrograman
berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
47
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
48
SKEMA HTML
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
49
SKEMA PHP
Gambar 80
Proses instalasi akan dimulai. Klik NEXT untuk memulainya.
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
50
Akan muncul lisensi software. Silahkan membacanya jika anda mau, tetapi
saya lebih suka untuk tidak membacanya karena terlalu banyak. Klik Saya Setuju
untuk melanjutkan.
Selanjutnya silakan anda pilih lokasi install untuk XAMPP. Kemudian klik install
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
51
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
52
Sampai tahap ini, berarti kita sudah menginstal XAMPP. Itu berarti kita sudah
selesai menginstall PHP, APACHE dan MYSQL. Langkah selanjutnya adalah
menjalankan servicenya. Jalankan XAMPP Control Panel yang ada di desktop. Atau
anda juga dapat menjalankan XAMPP Control Panel dari menu Start -> All Programs > apachefriends -> xampp -> xampp control panel.
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
53
Blog : http://artkustik1990-aris.blogspot.com/
54
Keterangan
<?php echo=Hello world ?>
Dalam penulisan script PHP selalu diawali dengan tanda <?php dan di akhiri
dengan ?>. Perintah di atas di gunakan untuk mencetak kalimat hello word !!!!
Latihan 2. Break
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Aris web for</title>
</head>
<body>
<?php
for ($i=1; $i <= 10; $i++)
,
switch ($i)
,
case 5:
print("5 - break 1 <br>");
break 1;
case 7 :
print("7 - break 2 <br>");
break 2;
default:
print ("$i <br>");
break;
?>
</body>
</html>
Hasilnya adalah sebagai berikut;
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
55
Latihan 3. Case
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Aris Tutorial case</title>
</head>
<body>
<form method="GET">
<p>Hari :<br />
<input type="text" name="nama_hari" />
<input type="submit" value="Tentukan Hari" />
</p>
<p> </p>
</form>
Hari Ini
<?php
$nama_hari = $_GET*"nama_hari"+;
switch ($nama_hari)
,
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
56
case "minggu" :
print("Minggu");
break;
case "senin" :
print("Senin");
break;
case "selasa" :
print("Selasa");
break;
case "rabu" :
print("Rabu");
break;
case "kamis" :
print("Kamis");
break;
case "jumat" :
print("Jumat");
break;
case "sabtu" :
print("Sabtu");
break;
default:
print ("Masukan Hari Dengan Benar");
?>
</body>
</html>
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
57
Blog : http://artkustik1990-aris.blogspot.com/
58
,
if ($i >= 10 and $i <= 15)
continue;
print ("$i <br>");
$i++;
?>
</body>
</html>
Latihan 5. Do while
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Aris Tutorial dowhile</title>
</head>
<body>
<form method="GET">
<p>Angka Pertama<br />
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
59
Blog : http://artkustik1990-aris.blogspot.com/
60
Do
,
Pernyataan_pernyataan
- while (ekspresi);
Coba perhatikan script berikut
$name1 = $_GET*"name1"+;
$name2 = $_GET*"name2"+;
do
,
print("$name1 <br>");
$name1++;
while ($name1 <= $name2);
Maksudnya adalah untuk menjalankan perintah cetak nilai dari $name1 s/d $name2
Latihan 6. Exit
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Aris Tutorial Exit</title>
</head>
<body>
<?php
for($i = 1; $i <= 5; $i++)
,
print("$i <br> ");
if ($i == 100)
exit;
print ("Selesai <br>");
?>
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
61
</body>
</html>
Dan Hasilnya adalah ;
Latihan 7. For
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Aris web for</title>
</head>
<body>
<?php
for ($bilangan = 1; $bilangan <= 10; $bilangan++)
print ("$bilangan <br>");
?>
</body>
</html>
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
62
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
63
<?php
$total_beli = $_GET*"total_beli"+;
if (isset($total_beli))
,
$total_beli =intval($total_beli);
$diskon = 0;
if ($total_beli >= 100000)
$diskon= intval(0.1 * $total_beli);
printf("Diskon
= %d <br>\n", $diskon);
printf("Pembayaran = %d <br>\n", $total_beli - $diskon);
?>
</body>
</html>
Gambar 95. IF
Keterangan
Skrip di atas melibatkan kode HTML berupa tag FORM, yang di gunakan untuk
menempatkan kotak text dan sebuah tombol untuk memproses pemasukan data
oleh pemakai. Script if disana berfungsi jika total beli yang di masukan adalah lebih
dari 200000
-Variable text adalah $total_beli
-$total_beli = $_GET*total_beli+; di gunakan untuk memperoleh nilai GET yang
hasilnya di simpan ke variable $total_beli
-if (isset ($total_beli)) di gunakan agar perhitungan di lakukan kalau variable
$total_beli sudah ada
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
64
Latihan 9.Operator
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Aris Tutorial operator</title>
</head>
<body>
<?php
$a=100;
$b=50;
printf ("nilai terbesar : %d <br>", $a > $b ? $a : $b);
?>
</body>
</html>
Hasilnya adalah sebagai berikut;
Blog : http://artkustik1990-aris.blogspot.com/
65
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
66
Blog : http://artkustik1990-aris.blogspot.com/
67
Blog : http://artkustik1990-aris.blogspot.com/
68
</body>
</html>
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
69
</form>";
?>
</body>
</html>
Selanjutnya buatlah dokumen php dengan nama hapus.php kemudian isi dengan
kode dibawah ini
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>
<body>
<?php
// Koneksi ke database cobacrud
$conn = mysql_connect("localhost","root","");
$db = mysql_select_db("cobacrud",$conn);
$id = $_GET*'id'+;
$hapus = mysql_query("DELETE FROM biodata WHERE id='$id'");
if ($hapus) ,
echo"Data berhasil di hapus, Klik di <a href=index.php>SINI</a> untuk
melihat";
else ,
echo " Data Gagal Di Hapus, Ulangi di <a href=index.php>SINI</a>";
?>
</body>
</html>
Kode diatas berfungsi untuk melakukan oprasi penghapusan dari php, selanjutnya
buatlah dokumen php dengan nama simpan.php untuk melakukan penyimpanan
database, isi dengan kode seperti dibawah ini
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
70
</head>
<body>
<?php
// Koneksi ke database cobacrud
$conn = mysql_connect ("localhost","root","") or die (" Gagal terkoneksi dengan
server ");
$db = mysql_select_db ("cobacrud",$conn) or die ( "Gagal Terkoneksi Dengan
Database");
// memanggil data yang ditulis dalam textfield
$no =$_POST*'no'+;
$name=$_POST*'nama'+;
$ttl = $_POST*'ttl'+;
$alamat = $_POST*'alamat'+;
// Proses penyimpanan data kedalam tabel biodata
$insert=mysql_query("INSERT INTO biodata (id,nama,ttl,alamat) VALUES
('$no','$name','$ttl','$alamat')");
if ($insert) ,
echo"Data berhasil di simpan, Klik di <a href=index.php>SINI</a> untuk
melihat";
else ,
echo " Data Gagal Di simpan, Ulangi di <a href=index.php>SINI</a>";
?>
</body>
</html>
Kini anda sudah memiliki 6 dokumen php yaitu Index.php, Edit.php, Hapus.php,
Koneksi.php, Simpan.php, Ubah.php. selanjutnya buatlah database = cobacrud dan
table biodata seperti dibawah ini
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
71
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
72
Aplikasi diatas adalah aplikasi yang berfungsi sebagai server, kini kita akan membuat
aplikasi clientnya menggunakan vb.net, buka lembar vb.net klik new project beri
nama clientphp klik ok, hasilnya akan seperti berikut ini
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
73
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
74
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
75
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/
76
Email : artkustik90@yahoo.co.id
Blog : http://artkustik1990-aris.blogspot.com/