Showing posts with label Belajar Webpro. Show all posts
Showing posts with label Belajar Webpro. Show all posts

Saturday, June 18, 2016

Contoh18 ( Halaman Index Pengunjung) : Webpro

Halaman Index Pengunjung

Buat file untuk halaman home...
simpan dengan nama home.php


Tambahkan gambar dengan cara insert -> image Object -> Image Placeholder



Buat file untuk mengakses halaman ke dalam file index. kita namakan buka_file.php
Script buka_file.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
switch($_GET['page']){
case'':if(!file_exists ("home.php")) die ("File home tidak ada");
include "home.php";
break;
case'artikel':if(!file_exists ("tampilartikel.php")) die ("File berita tidak ada");
include "tampilartikel.php";
break;
case'bukutamu':if(!file_exists ("tambahbukutamu.php")) die ("File buku tamu tidak ada");
include "tambahbukutamu.php";
break;
}
?>
</body>
</html>



Terakhir kita buat tampilan halaman index.php
Sript index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<table width="100%" border="0" align="center">
<tr>
<td colspan="4" bgcolor="#FF6600" height="80"><div style="font-size:50px">fajaryusuf.com</div></td>
</tr>
<tr bgcolor="#FF8901">
<td width="29%"></td>
<td width="12%"><a href="index.php">HOME</a></td>
<td width="21%"><a href="index.php?page=bukutamu">BUKU TAMU</a></td>
<td width="38%"><a href="index.php?page=artikel">ARTIKEL</a></td>
</tr>
<tr>
<td align="center" bgcolor="#FF0000">INFORMASI</td>
<td colspan="3"></td>
</tr>
<tr>
<td align="center">Contoh Pemrograman WEB 1<br/>
Terimakasih hormat saya fajar yusuf
</td>
<td colspan="3"><?php include "buka_file.php";?></td>
</tr>
<tr bgcolor="#FF6600">
<td colspan="4" align="center">PEMROGRAMAN WEB 1 - Fajaryusuf.com 2016</td>
</tr>
</table>
</body>
</html>



Hasilnya akan seperti berikut :

Halaman utama(index) yang telah kita buat..
Halaman buku tamunya



Yee akhirnya sampai disini kita telah berhasil membuat website informasi. .tinggal kalian lebih perdalam dan permahir lagi...







Jangan lupa like dan share
Jika ada pertanyaan silakan melalui komentar
hormat saya fajaryusuf.com

Contoh17 (Artikel) : Webpro

Artikel

Buat tampilan form untuk halaman tambah artikel. Seperti di bawah ini :

Isi name textfield judul dengan judul, textarea isi artikel dengan isi, dan field file gambar dangan gambar.

Lalu masukkan listing berikut :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>fajaryusuf.com</title>
<style type="text/css">
#form1 table tr td #button2 {
    text-align: center;
}
#form1 table tr td #button {
    text-align: center;
}
</style>
</head>

<body>
<form action="simpanartikel.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <table width="444" height="264" border="1">
    <tr>
      <td colspan="2" bgcolor="#FF99CC"><center><h2>TAMBAH ARTIKEL</h2></center></td>
    </tr>
    <tr>
      <td width="115" height="23">Judul</td>
      <td width="313"><label for="judul"></label>
      <input type="text" name="judul" id="judul" /></td>
    </tr>
    <tr>
      <td height="105">Isi Artikel</td>
      <td><label for="isi"></label>
      <textarea name="isi" id="isi" cols="45" rows="5"></textarea></td>
    </tr>
    <tr>
      <td height="23">Gambar</td>
      <td><label for="gambar"></label>
      <input type="file" name="gambar" id="gambar" /></td>
    </tr>
    <tr>
      <td colspan="2"><input type="submit" name="button" id="button" value="Simpan" />
      <input type="reset" name="button2" id="button2" value="Batal" /></td>
    </tr>
  </table>
</form>
</body>
</html>

Simpan dengan nama tambahartikel.php



Buat script untuk penyimpanan artikel.
Halaman simpanartikel.php
Scriptnya seperti berikut :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$a=$_POST['judul'];
$b=$_POST['isi'];
$c=$_FILES['gambar']['name'];
$perintah="insert into artikel values('','$a','$b','$c')";
$simpan=mysql_query($perintah,$koneksi);
if($simpan)
echo "DATA BERHASIL DISIMPAN<br>";
else
echo "gagal";
?>
<a href="tambahartikel.php">Kembali ke tambah artikel</a>||<a href="tampilartikel.php">Lihat Artikel</a>
</body>
</html>


Sekarang Kita coba jalankan di browser

Isi judul artikelnya, masukkan isinya dan tambahkan gambar..

Jika berhasil akan muncul seperti dibawah ini



Buat file untuk menampilkan data yang ada di tabel artikel. Simpan dengan nama tampilartikel.php

Scriptnya seperti berikut :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$a=$_POST['judul'];
$b=$_POST['isi'];
$c=$_FILES['gambar']['name'];
$perintah="insert into artikel values('','$a','$b','$c')";
copy($_FILES['gambar']['tmp_name'],"Gambar/".$c);
$simpan=mysql_query($perintah,$koneksi);
if($simpan)
echo "DATA BERHASIL DISIMPAN<br>";
else
echo "gagal";
?>
<a href="tambahartikel.php">Kembali ke tambah artikel</a>||<a href="tampilartikel.php">Lihat Artikel</a>
</body>
</html>



Kita coba jalankan di browser dan hasilnya akan seperti ini :








Jangan lupa Like dan Share
jika ada pertanyaan silakan berkomentar
hormat saya fajaryusuf.com

Contoh16 ( Buku Tamu Lanjutan) : Webpro

Buku Tamu Lanjutan

Sekarang kita buat file untuk mengedit dan menghapus buku tamu ...

Buat tampilan editbukutamu.php seperti dibawah ini :


Script editbukutamu.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$tampil="SELECT * FROM buku_tamu WHERE id='".$_GET['id']."'";
$query=mysql_query($tampil)or die("gagal".mysql_error());
$row=mysql_fetch_array($query);
$a=$row['Id'];
$b=$row['Nama'];
$c=$row['Email'];
$d=$row['Pesan'];
?>
<form id="form1" name="form1" method="post" action="updatebukutamu.php?id=<?=$a;?>">
  <table width="392" border="1">
    <tr>
      <td colspan="2" bgcolor="#FFFF66">EDIT BUKU TAMU</td>
    </tr>
    <tr>
      <td width="98">Id Buku Tamu</td>
      <td width="278"><label for="textfield2"></label><?php echo $a; ?></td>
    </tr>
    <tr>
      <td height="45">Nama</td>
      <td><label for="Nama"></label>
      <input type="text" name="Nama" id="Nama" value="<?php echo $b;?>" /></td>
    </tr>
    <tr>
      <td>Email</td>
      <td><input type="text" name="Email" id="Email" value="<?php echo $c;?>" /></td>
    </tr>
    <tr>
      <td height="88">Pesan</td>
      <td><label for="Pesan"></label>
      <textarea name="Pesan" id="Pesan" cols="45" rows="5"><?php echo $d; ?></textarea></td>
    </tr>
    <tr>
      <td height="23">&nbsp;</td>
      <td><input type="submit" name="button" id="button" value="UPDATE" />
      <input type="submit" name="button2" id="button2" value="CANCEL" /></td>
    </tr>
  </table>
</form>
</body>
</html>

Penjelasan singkat :
Id buku tamu di ambil dari tampilbukutamu.php karna id sebagai kunci tamu maka id di kirim dengan get sehingga diedit buku tamu id dipanggil kembali bersama nilai nama email dan pesan yang sesuai dengan id tersebut..


Sekarang kita buat updatebukutamu.php
Scriptnya seperti berikut :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$b=$_POST['Nama'];
$c=$_POST['Email'];
$d=$_POST['Pesan'];
$ubah="update buku_tamu set Nama='$b',Email='$c',Pesan='$d' where Id='".$_GET['id']."'";
$update=mysql_query($ubah,$koneksi);
if($update)
echo "<meta http-equiv='refreh' content='0 url=tampilbukutamu.php'>";
else
echo"gagal update";
?>
<body>
</body>
</html>

Penjelasan singkat :
hampir sama seperti script simpanbukutamu.php tapi querynya berbeda.. dan juga untuk where idnya memakai where Id='".$_GET['id']."'"; , karena kita mengirim nilai id melalui action di editbukutamu.


dan sekarang kita akan buat hapusbukutamu.php
Scriptnya seperti berikut :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$a=$_GET['id'];
$qry=mysql_query("DELETE FROM buku_tamu WHERE id='$a'");
if($qry)
echo"<meta http-equiv='refresh' content='0 url=tampilbukutamu.php'>";
else
echo"gagal";
?>
</body>
</html>



Silakan kalian coba jalankan dari tampilbukutamu.php dan cobalah mengedit data dan menghapus data.



Jangan Lupa Like dan Share
jika ada pertanyaan silakan berkomentar
hormat saya fajaryusuf.com





Saturday, June 11, 2016

Contoh15 ( Buku Tamu) : Webpro

Buku Tamu

Sekarang buatlah Form input buku tamu, caranya dengan menggunakan dreamweaver ,klik icon dreamweaver pada startprogram atau desktop kalian.
pilih file new - lalu php



Pilih tampilan desaign lalu insert- fom-form

Lalu akan muncul garis putus-putus warna merah itulah yang disebut form dalam web 

lalu pilih file insert lagi dan pilih table, isi baris(row) dan kolom(columns) seperti berikut

Tablepun telah terbuat lalu marge kolom atas dan bawah , dengan cara blok dua kolom atas lalu klik kanan table-marge

Lalukan juga marge pada dua kolom bawah lalu kita buat table seperti ini 
Masukkan textfield pada samping kolom nama dan email dengan cara insert-form-textfield , dan di samping kolom pesan masukkan text area dengan cara insert-form-textarea , jika ada pilihan pilih saja ok . setelah itu masukkan namenya klik pada objek textfield samping nama dan masukan namenya nama .

isi name textfield email dengan email ,dan text area pesan dengan pesan .
Setelah itu masukkan 2 tombol(button) pada baris paling akhir dengan cara insert-form-button, setting name dan value 2 button tersebut ,button pertama isi value = kirim name=submit, button 2 value=batal name=reset




Pilih tampilan code, lalu isi form action untuk mengarah ke simpanbukutamu.php , lalu percatnik juga header buku tamu dengan h2 dan font juga color, tambahkan juga link bacaan(a href) setelah button.


Lalu simpan dengan nama tambahbukutamu.php

Membuat file simpanbukutamu.php
pilih new file - php
Lalu masukkan listing berikut :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$a=$_POST['nama'];
$b=$_POST['email'];
$c=$_POST['pesan'];
$perintah="insert into buku_tamu value('','$a','$b','$c')";
$simpan=mysql_query($perintah,$koneksi);
if($simpan)
echo"<meta http-equiv='refresh' content='0 url=tambahbukutamu.php?Data Telah Tersimpan'>";
else
echo"gagal";
?>
<body>
</body>
</html>

lalu simpan dengan nama simpanbukutamu.php

Sekarang coba kita jalankan untuk mengecek apa tambahbukutamu.php tersambung dengan simpanbukutamu.php menggunakan database

jalankan filenya dan input nama sampai pesan

Jika benar tersambung akan ada peringatan diurl bahwa data tersimpan


dan kita cek di database pun databasenya masuk




Buat file untuk menampilkan data yang sudah tersimpan ke dalam tabel buku_tamu. seperti dibawah ini


Isi listing codenya seperti ini :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$tampil="SELECT *FROM buku_tamu ORDER BY id";
$query=mysql_query($tampil)or die("gagal".mysql_error());
$jumlah=mysql_num_rows($query)
?>
<table width="522" height="102" border="1">
  <tr>
    <td colspan="6"><center>DATA BUKU TAMU</center></td>
  </tr>
  <tr>
    <td width="62" bgcolor="#00FFFF">No</td>
    <td width="107" bgcolor="#00FFFF">Nama</td>
    <td width="96" bgcolor="#00FFFF">Email</td>
    <td width="104" bgcolor="#00FFFF">Pesan</td>
    <td colspan="2" bgcolor="#00FFFF">Action</td>
  </tr>
  <?php
  while ($row=mysql_fetch_array($query))
  {
      $a=$row['Id'];
      $b=$row['Nama'];
      $c=$row['Email'];
      $d=$row['Pesan'];
      ?>
  <tr align="center">
    <td><?php echo $a;?></td>
    <td><?php echo $b;?></td>
    <td><?php echo $c;?></td>
    <td><?php echo $d;?></td>
    <td width="65"><a href="hapusbukutamu.php?id=<?=$a?>" onclick="return confirm('Anda Yakin Ingin Menghapus Item Ini?');">HAPUS</a></td>
    <td width="48"><a href="editbukutamu.php?id=<?=$a;?>">EDIT</a></td>
  </tr>
  <?PHP }?>
  <tr>
    <td colspan="6">Jumlah Record : <?php echo $jumlah;?></td>
  </tr>
</table>
</body>
</html>


Simpan dengan nama tampilbukutamu.php

Sekarang kita coba jalankan tampilan tampilbukutamu.php dibrowser , hasilnya akan seperti ini :



Postingan yang akan datang akan melanjutkan postingan ini.....









Jika ada pertanyaan silakan berkomentar.

Jangan Lupa like dan share.

Bejar Pemrograman di fajaryusuf.com aja. :)

Friday, June 3, 2016

Contoh14 (Pembuatan Database Mysql) : Webpro

Pembuatan Database Mysql

PENGERTIAN DATABASE

MySQL adalah sebuah software database. Database merupakan sebuah tempat penyimpanan data yang jenisnya beraneka ragam. MySQL merupakan tipe data relasional yang artinya MySQL menyimpan datanya dalam bentuk tabeltabel yang saling berhubungan.
Keuntungan menyimpan data di database adalah kemudahannya dalam penyimpanan dan menampilkan data karena dalam bentuk tabel. Untuk melakukan pengolahan terhadap tabel, kita dapat menggunakan perintah SQL.
 
MENGENAL MYSQL 
Salah satu fitur unggulan PHP adalah kemudahannya untuk diintegarasikan dengan database. Di PHP, sangat mudah mengoneksikan diri dengan database. Database paling lazim yang digunakan untuk dipadukan dengan PHP adalah MySQL.
 
Fungsi-fungsi dalam mysql diantaranya adalah :
  • MYSQL-CONNECT() : Menghubungkan ke server mysql. Fungsi ini merupakan fungsi awal yang akan dijalankan sebelum melakukan fungsi-fungsi lain. Bentuk umum penulisan : Mysql_connect(host,user,password); 
  • MYSQL_CREATE_DB() : Fungsi yang sangat jarang di gunakan karena pada umumnya setiap programmer web, lebih cenderung dalam membuat database pada console atau phpmyadmin pada browser. Fungsi ini untuk membuat database baru. Bentuk umum penulisan : Mysql_create_db(nama_database) ; 
  • MYSQL_SELECT_DB() :Fungsi ini untuk mengaktifkan database yang telah tersedia pada mysql server. Bentuk umum penulisan : Mysql_select_db(nama_database) ;
  • MYSQL_QUERY() : Fungsi ini untuk memasukkan perintah-perintah SQL. Bentuk umum penulisan : Mysql_query(perintah-perintah SQL) ; 
  • MYSQL_NUM_ROWS() : Fungsi ini untuk mengetahui berapa jumlah record terkini. Fungsi ini berguna apabila akan membuat tabel yang bercorak. Bentuk umum penulisan : Mysql_num_rows(variabel) ; 
  • MYSQL_FETCH_ROW() : Fungsi ini untuk mengambil data per record atau per baris dalam suatu tabel, berdasarkan sistem urutan nomor index field. Bentuk umum penulisan : Mysql_fetch_rows(variabel) ; 
  • MYSQL_FETCH_ARRAY() : Fungsi ini memiliki fungsi yang sama dengan mysql_fetch_row() yaitu mengambil data perrecord. Yang membedakan adalah jika mysql_fetch_row() mengambil data berdasarkan nomor urut index sedangkan fungsi ini adalah nama fieldnya. Bentuk umum penulisan : Mysql_fetch_rows(variabel) ;

Membuat Database MySQL Menggunakan

PHPMyAdmin 
Buka browser kemudian ketikkan alamat URL : http://localhost/phpmyadmin.(pastikan xampp sudah menjalankan apache dan mysql) halaman ini bisa diakses menggunakan webserver local.


Untuk membuat database baru. Klik tab database. Kemudian ketikkan nama database di kolom “Create Database”. Nama database : db_berita


Setelah membuat database, langkah berikutnya adalah pembuatan tabel. Buat tabel dengan nama tabel “artikel” di kolom Create Table dan number of columns : 4. Jika sudah diinput, klik tombol GO


Mengisi Data
Isikan data untuk struktur tabel artikel sebagai berikut :

buat idartikel menjadi primary key dan auto increment.

Buat tabel baru di dalam database db_berita dengan nama “buku_tamu”. Struktur tabel sebagai berikut :



Di Post selanjutnya database db_berita ini akan kita pakai untuk pembelajaran selanjutnya.





Jika ada pertanyaan silakan berkomentar.

Jangan Lupa like dan share.

Bejar Pemrograman di fajaryusuf.com aja. :)

Thursday, June 2, 2016

Contoh13 (Percabangan) : Webpro

Percabangan

Pernyataan Seleksi

Sebagian besar bahasa pemrograman mengandung pernyataan seleksi. Pada dasarnya pernyataan seleksi adalah suatu mekanisme yang menjelaskan apakah pernyataan akan dikerjakan atau tidak, hal ini tergantung kondisi yang dirumuskan. Dalam bahasa pemrograman PHP pernyataan seleksi diterapkan dengan menggunakan statement IF dan Switch Case.

Statement IF

If Tunggal
Bentuk umun Statement IF adalah sebagai berikut :
If ( kondisi )
{
Statement;
}
Prinsip kerjanya adalah perintah di atas akan dikerjakan apabila kondisi bernilai TRUE atau benar, sedangkan jika kondisi salah / FALSE maka statement di atas tidak akan dikerjakan

Pernyataan IF dan Else
Pernyataan ELSE merupakan bagian dari pernyataan if. Else digunakan untuk memberikan alternative perintah apabila kondisi bernilai salah / FALSE.
Bentuk umum :
If ( kondisi )
{
Statement_1;
}
Else
{
Statement_2;
}

Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:

<?php
$nilai=40;
if($nilai>=60){
echo"Nilai Anda : $nilai Selamat, Anda Telah Lulus!";
}
else
{
echo"Nilai Anda : $nilai Sorry, Anda Tidak Lulus!";
}
?>


Penjelasan Coding :
$nilai=40 ;  Nilai Pada variabel nilai di beri 40
if($nilai>=60) ; Jika  nilai lebih dari 60
echo "Nilai anda : $nilai Selamat,Anda telah lulus" ; Akan memunculkan tulisan Nilai anda (lalu isi nilai dari variabel nilai) Selamat, Anda Telah lulus.
else ; selain itu
Karena nilai pada variabel nilai adalah 40 maka mengambil opsi else(selain dari if)yaitu. :
Nilai anda : $nilai(40) sorry, Anda tidak lulus.

  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama output&input1form.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file ifelse.php




Pernyataan IF , ElseIf dan Else
Jika pernyataan else memberikan alternative pilihan kedua, maka untuk pernyataan ElseIf dapat digunakan untuk meumuskan banyak alternative pilihan (lebih dari dua pilihan).
Bentuk umum :
If ( kondisi_1 )
{
Statement_1;
}
Elseif ( kondis_2)
{
Statement_2;
}
Elseif ( kondisi_3)
{
Statement_3;
}
Else
{
Statement_n;
}


Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:

<?php
$nilai=90;
if(($nilai>=0)&&($nilai<50))
{$grade="E";}
if(($nilai>=50)&&($nilai<60))
{$grade="D";}
if(($nilai>=60)&&($nilai<75))
{$grade="C";}
if(($nilai>=74)&&($nilai<85))
{$grade="B";}
if(($nilai>=85)&&($nilai<100))
{$grade="A";}
else
{$grade= "Nilai diluar Jangkauan"}
echo "Nilai Anda : $nilai, dikonversi menjadi $grade";
?>

Penjelasan coding :
$nilai=90 ; variabel nilai disi dengan nilai 90.
if($nilai>=0)&&($nilai<50)) ; jika nilai lebih dari sama dengan 0 dan nilai dibawah 50 (0-50)
{$grade="E";} ; Maka variabel grade akan terisi nilai E.

  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama output&input1form.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file ifelseif.php



Statement Switch

Statement untuk pengatur alur program berikutnya adalah switch. Salah satu keuntungan switch adalah ada bisa langsung mengevaluasi satu statement dan memerintahkan aksi dalam jumlah yang lebih banyak.
Bentuk umum :
Switch ( nilai_ekspresi ){
Case nilai_1 : statement_1; break;
Case nilai_2 : statement_2; brea;
Default: statement_n;}


Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:

<?php
$angka = 6;
switch ($angka){
    case 0: $terbilang = "NOL" ; break;
    case 1: $terbilang = "SATU" ; break;
    case 2: $terbilang = "DUA" ; break;
    case 3: $terbilang = "TIGA" ; break;
    case 4: $terbilang = "EMPAT" ; break;
    case 5: $terbilang = "LIMA" ; break;
    case 6: $terbilang = "ENAM" ; break;
    case 7: $terbilang = "TUJUH" ; break;
    case 8: $terbilang = "DELAPAN" ; break;
    case 9: $terbilang = "SEMBILAN" ; break;
default: $terbilang ="Nilai diluar jangkauan!";
}
echo "Bentuk terbilang dari angka $angka adalah $terbilang";
?>

Penjelasan Coding :
Sama seperti if else hanya cara penulisannya saja yang beda, switch case penulisannya hanya sekali lalu memilih variabel yang digunakan dicontoh adalah variabel $angka lalu berubah menjadi case .. case 0: $terbilang = "Nol" jika nilai case($angka) adalah 0 maka variabel $terbilang akan menjadi 0.

  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama output&input1form.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file switchcase.php




Jika ada pertanyaan silakan berkomentar. Jangan Lupa like dan share. Bejar Pemrograman di fajaryusuf.com aja. :)

Friday, May 13, 2016

Contoh12 (Input&Output dalam 1 Form)

Contoh12 (Input&Output dalam 1 Form) : Webpro

Jika Contoh 11(Sebelumnya) kita membuat dua form di masing-masing file,maka sekarang kita akan mencaba dengan membuat 1 form yang didalamnya ada form input dan juga ada ouputnya langsung.

Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:

<html>
<head>
    <title>Output Input dalam satu form</title>
</head>
<body>
<h1>Masukkan Identitas Anda</h1>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<pre>
Isikan Nama      :<input type="text" name="nama"/>
Isikan No Telp   :<input type="text" name="telp"/></td>
Isikan Alamat    :<textarea name="alamat" rows="5" cols="40"></textarea>
<input type="submit" value="Tampil"/><input type="reset" value="Batal"/></td><tr>
</pre>


<?php
$nama=$_POST['nama'];
$telp=$_POST['telp'];
$alamat=$_POST['alamat'];
if(!empty($nama)){
echo"Nama    : $nama<br>";}
if(!empty($telp)){
echo"No Telp : $telp<br>";}
if(!empty($alamat)){
echo"Alamat  : $alamat";}
?>
</body>
</html>

Penjelasan Coding :
untuk coding form inputan dari syntax <h1> sampai </pre>
dan untuk coding outputnya dari syntax buka php <?php sampai tutup php ?>

<h1> : digunakan untuk membuat header,sehingga tulisan yang berada dalam h1 akan menjadi tebal dan besar.

<?php echo $_SERVER['PHP_SELF'];?> : Karna actionnya didalam file yang sama maka menggunakan syntax seperti ini untuk action formnya

Jika ada pertanyaan yang lain silakan melalu komentar :)


  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama output&input1form.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file output&input1form.php

Saat pertama dijalankan di browser ada form inputan kita isi sesuai seperti namanya.
dan setelah tekan Tampil hasilnya :
















Wednesday, May 11, 2016

Contoh11 (Form)

Contoh11 (Form) : Webpro

Komponen Form
Dalam FORM HTML terdapat beberapa komponen yang bisa digunakan, antara lain :

Pengolahan Data Dari Form 
  • Form di HTML dikenal dengan adanya tag <FORM> dan ditutup dengan tag </FORM>. Di dalam tag pembuka <FORM> diikuti dengan atribut action dan method. Action menjelaskan ke halaman yang digunakan untuk memproses input, sementara method digunakan untuk mengatur cara memparsing konten
  •  Web menerima input dari user atau pengunjung menggunakan metode GET dan POST. GET akan mengirimkan data bersama dengan URL, sedangkan POST akan mengirimkannya secara terpisah. User mengirimkan data input dengan mengisi teks atau pilihan pada attibut form html.


Form menggunakan Metode Get
Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:
<html>
<head>
    <title>Contoh 11 FORM METODE GET</title>
</head>
<body>
<form action="metodegetproses.php" method="get">
Masukkan nama : <input type="text" name="nama" size="25">
<input type="submit" value="Proses">
</form>
</body>
</html>
Penjelasan coding :
form action="outputget.php" ; form itu ibarat formulir yang kita isi saat mendaftar dan menulis manual , outputget.php itu seperti tujuan atau petugas yang mengurus,jadi kemana arah form ini akan kita kirim nntinya atau kita serahkan ke siapa.,dan form ini nntinya mengarah ke "outputget.php"

method="get" ; ada dua metode untuk form ada get dan post nanti akan saya jelaskan perbedaannya.

Masukkan nama : <input type="text" name"=nama"> ; sama seperti dipemograman lain seperti visual basic netbeans dan sebagainya yang memiliki form pasti memiliki textfield textarea dan sebagainya,nah untuk membuat textfield pada form itu codingnya input type="text" ,dan tentu pasti harus diberi variabel nama text field tersebut name="nama".

input type="submit" value="proses" ; membuat button submit yang akan mengarah sesuai form action yaitu outputget.php , dan value="proses" ini adalah text yang tampil di button tersebut
  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama inputanget.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file inputanget.php


Ini baru inputget.phpnya nah sekarang waktunya kita buat outputget.php agar button proses dapat bekerja.

ketikan atau masukan coding berikut:
 <html>
<head>
    <title>Output Get</title>
</head>
<body>
Data Nama Yang Tadi Di Input Adalah : <?php echo $_GET["nama"];?>
</form>
</body>
</html>

Penjelasan Coding :
<?php echo $_GET["nama"];?> ; karna form inputannya menggunakan method get maka untuk menampilkannya pun haru dengan "_GET" lalu  diikuti dengan variabel namenya ["nama']
  1. Simpan file didalam folder yang sama dengan inputanget.php. Simpan file dengan nama outputget.php.


Hasil setelah button proses di inputanget.php diklik.
Lihat tanda panah ada nilai dari variabel nama yaitu nama=fajar+yusuf , ini dikarenakan memakai metode GET

Sekarang kita coba Method POST
Form menggunakan Metode Post

Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:
<html>
<head>
    <title>Form Metode Post</title>
</head>
<body>
<form action="outputpost.php" method="post">
Masukkan nama : <input type="text" name="nama" size="25">
<input type="submit" value="Proses">
</form>
</body>
</html>
Penjelasan coding :
sama seperti penjelasan pada metode get hanya ini diganti methode ="post".
dan form action="outputpost.php"
  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama inputanpost.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file inputanpost.php




Ini baru inputpost.phpnya nah sekarang waktunya kita buat outputpost.php agar button proses dapat bekerja.

ketikan atau masukan coding berikut:
<html>
<head>
    <title>Output Post</title>
</head>
<body>
Data Nama Yang Tadi Di Input Adalah : <?php echo $_POST["nama"];?>
</form>
</body>
</html>
Penjelasan coding:
sama seperti outputget,hanya disini jika method form yg digunakan post maka pemanggilannya pun harus beserta "_POST" dan diikuti dengan nama variabel yg dipanggil ["nama"]

Simpan file didalam folder yang sama dengan inputanget.php. Simpan file dengan nama outputput.php.




Dengan menggunakan method post nilai dari suatu variabelnya tidak terlihat berbeda dengan method get yang terlihat..


Jika ada pertanyaan silakan berkomentar :)

Thursday, May 5, 2016

Contoh10 (Operator String)

Contoh10 (Operator String) : Webpro

Dalam PHP juga tersedia operator string, yaitu digunakan untuk operasi penggabungan teks. Adapun symbol yang digunakan yaitu berupa karakter titik (.).

Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:
<html>
<head>
<title>Contoh07</title>
</head>
<body>
<?php
$teks1="Aku sedang belajar";
$teks2=" Pemrograman WEB";
$teks3=" Menggunakan Bahasa PHP";
$teks4=" Di Fajarmyusuf.blogspot.co.id";
$hasil=$teks1.$teks2.$teks3.$teks4;
echo"$hasil";
?>
</body>
</html>
Penjelasan Coding :
$hasil=$teks1.$teks2.$teks3.$teks4 ; hasil itu adalah Aku sedang belajar(teks1) digabung(.) Pemrograman WEB(teks2) digabung(.)  Menggunakan Bahasa PHP(teks3) digabung(.) Di Fajarmyusuf.blogspot.co.id .
maka hasil : Aku sedang belajar Pemrograman WEB Menggunakan Bahasa PHP Di Fajarmyusuf.blogspot.co.id



  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama contoh10.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file contoh10.php




Contoh09 (Operator Logika)

Contoh09 (Operator Logika) : Webpro

Operator untuk menyusun kalimat ekspresi/ungkapan logika. Hasil operasi ini akan didapatkan nilai satu jika benar dan nol jika salah.


Sebagai Contoh silakan kalian buka aplikasi notepad++ kalian ataupun sublime text. lalu ketikan atau masukan coding berikut:
<html>
<head>
<title>Contoh07</title>
</head>
<body>
<?php
$bil1=200;
$bil2=40;
$teks1="PHP";
$teks2="php";
$hasil=($bil1<>$bil2) or ($teks1==$teks2);
echo "$bil1<>$bil2 or $teks1==teks2 adalah $hasil<br>";
$hasil=!($teks1==$teks2);
echo "($teks1==$teks2) adalah $hasil";
?>
</body>
</html>

Penjelasan Coding :
$hasil=($bil1<>$bil2) or ($teks1==$teks2); 200 kurang lebih 40 sama seperti PHP sama dengan php Hasilnya benar (1)


  1. Simpan file di atas di dalam folder c:\XAMPP\htdocs\ '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama contoh09.php.
  2. Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”,kemudian pilih file contoh09.php
























TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.

https://smallseotools.com/