Professional Documents
Culture Documents
Modul Lengkap Web Desain
Modul Lengkap Web Desain
MENGENAL MYSQL
I. Jalankan Xampp
II. Dfd
a. dfdd
D:\xampp\mysql\bin
C:\User\PC-27>
C:\User\PC-27>CD ..
C:\User> Cd ..
C:\> D:
D:\>CD Xampp
D:\Xampp>cd mysql
D:\Xampp\mysql>cd bin
D:\Xampp\mysql\bin>
D:\Xampp\mysql\bin>mysql –u root
Menghapus Table
MariaDB[<none>]> drop table t_submit;
Menampilkan 5 record (data) pertama dari tabel mhs secara urut berdasarkan
nim dengan LIMIT
Ex:
SELECT * FROM mhs ORDER BY nim LIMIT 0,5;
Example:
ALTER TABLE mhs ADD agama varchar(15) NOT NULL;
Merubah nama dan tipe data field yang sudah ada dengan query „CHANGE’
ALTER TABLE nama_tabel CHANGE field_lama field_baru tipedata(panjang data);
Merubah nama dan tipe data field yang sudah ada dengan query „MODIFY‟
ALTER TABLE nama_tabel MODIFY nama_field tipedata(panjang_data);
Menambah nilai option (default, null, auto increment, unique) pada kolom
ALTER TABLE nama_tabel MODIFY nama_field tipedata(panjang_data) DEFAULT [nilai_tertentu];
ALTER TABLE nama_tabel MODIFY nama_field tipedata(panjang_data) NOT NULL;
ALTER TABLE nama_tabel MODIFY nama_field tipedata(panjang_data) AUTO_INCREMENT;
Ex:
ALTER TABLE mhs MODIFY agama char(2) NOT NULL;
Menghapus field
ALTER TABLE nama_tabel DROP nama_field;
Mengubah tanggal lahir menjadi “12 Maret 1983” dan alamat menjadi
“Jakarta Selatan” untuk mahasiswa yang mempunyai nim 0422500316
Ex:
UPDATE mhs SET tgllahir='1982-06-05', alamat='Jakarta
Selatan' WHERE nim='0422500316';
o Memilih database
mysql_select_db(”namadatabase”,$conn);
o Memilih tabel dengan query
$hasil = mysql_query(”SQL Statement”);
o Mengambil record dari tabel
$row = mysql_fetch_array($hasil);
$row = mysql_fetch_assoc($hasil);
$row = mysql_fetch_row($hasil);
o Tutup koneksi
mysql_close($conn);
Membuat query :
mysql_query(query,handle)
Mengatahui jumlah field:
mysql_num_fields aksestable.php
(handle)
Mengatahui jumlah record:
mysql_num_rows(handle)
Update Data
UPDATE ‘namatabel’ SET ‘namafield’=‘nilaifield1‘ WHERE ‘namafield’=‘nilaifield2‘;
UPLOAD FILE
p_upload.php
Namun untuk lebih mudahnya, kita akan menggunakan cara II mulai sekarang dan seterusnya.
2. // komentar
Tulisan di baris yang sama setelah ’//’ akan dianggap sebagai komentar. Cara ini berguna untuk pemberian
komentar singkat yang tak lebih dari 1 baris saja.
3. # komentar
Sama seperti ’//’, tulisan di baris yang sama setelah ’#’ akan dianggap sebagai komentar. Cara ini berguna
untuk pemberian komentar singkat yang tak lebih dari 1 baris saja.
Variabel pada PHP bersifat “case sensitif”, yang berarti Anda harus memperhatikan penulisan huruf besar dan
huruf kecil. Variabel $jumlah berbeda dengan $Jumlah.
Contoh penamaan variabel yang benar :
$nama_pemakai
$kota_3
$user1
2. Program 2
<?php
$nim = "0411500400";
$nama = 'Chotimatul Musyarofah';
echo "NIM : " . $nim . "<br>";
echo "Nama : $nama";
?>
3. Program 3
<?php
$nim = "0411500400";
$nama = 'Chotimatul Musyarofah';
$umur = 23;
$nilai = 82.25;
$status = TRUE;
echo "NIM : " . $nim . "<br>";
echo "Nama : $nama<br>";
print "Umur : " . $umur; print "<br>";
printf ("Nilai : %.3f<br>", $nilai);
if ($status)
echo "Status : Aktif";
else
echo "Status : Tidak Aktif";
?>
Operator dalam PHP
Jenis Operator Operator Contoh Keterangan
Aritmatika + $a + $b Pertambahan
- $a - $b Pengurangan
* $a * $b Perkalian
/ $a / $b Pembagian
% $a % $b Modulus, sisa pembagian
1. Pemakaian Variabel
<HTML>
<HEAD>
<TITLE> Contoh Skrip PHP </TITLE>
<BODY>
<?
$nama = "Muhammad Faruq";
echo "$nama berkata \"Katakan namamu!\"";
?>
</BODY>
</HTML>
2. Operator Penugasan
<?
$a = 3;
$b = 7;
$a += 5;
$b = ($c = 11) + 3;
echo "Nilai variabel a adalah = $a";
echo "<BR>";
echo "Nilai variabel b adalah = $b";
echo "<BR>";
echo "Nilai variabel c adalah = $c";
?>
3. Operasi Aritmatika
<?
$a=10;
$b=3;
echo "\$a = $a <BR>";
Copy @ bay:ahmad@gmail.com Team TKJ SMK KH Ghalib Pringsewu Page | 12
Tutorial Web Desain Profesional
echo "\$b = $b <BR>";
echo '$a + $b = ';
print $a+$b;
echo "<BR>";
echo '$a - $b = ';
print $a-$b;
echo "<BR>";
echo '$a * $b = ';
print $a*$b;
echo "<BR>";
echo '$a / $b = ';
print $a/$b;
echo "<BR>";
echo '$a % $b = ';
print $a%$b;
?>
4. Struktur Kontrol : If
<?
$a = 5;
$b = 7;
if ($a < $b)
{
echo "\$a lebih kecil daripada \$b";
}
?>
BAB II
PENANGAN FORM
Form inputan dibuat dengan tag-tag HTML. Halaman yang mengandung form
murni (tidak ada script php) tidak harus disimpan dalam bentuk php, bisa dalam
bentuk html.
Untuk merancang sebuah form inputan, setidaknya ada 3 (tiga) hal penting, yi :
1. METHOD
Method dari sebuah form menentukan bagaimana data inputan form dikirim.
Method ini ada dua macam, yaitu GET dan POST. Method ini menentukan
bagaimana data inputan dikirim dan diproses oleh PHP.
2. ACTION
Action dari sebuah form menentukan dimana data inputan dari form diproses.
Jika action ini dikosongkan, maka dianggap proses form terjadi di halaman
yang sama. Jadi halaman form dan halaman proses bisa saja dipisah atau
dijadikan satu.
3. SUBMIT BUTTON
Submit button merupakan sebuah tombol (pada umumnya) yang berfungsi
sebagai trigger pengiriman data dari form inputan. Jika tombol ini ditekan,
maka data form akan dikirimkan (diproses) di halaman yang sudah ditentukan
pada atribut action.
2. Program input02.php
<html>
<head><title>Pengolahan Form</title></head>
<body>
<FORM ACTION="proses02.php" METHOD="POST" NAME="input">
Nama Anda : <input type="text" name="nama"><br>
<input type="submit" name="Input" value="Input">
</FORM>
</body>
</html>
Program proses02.php
<?php
if (isset($_POST['Input'])) {
$nama = $_POST['nama'];
echo "Nama Anda : <b>$nama</b>";
}
?>
Form Input Type TEXT dan PASSWORD
1. Program input04.php
<html>
<head><title>Pengolahan Form ~ Text</title></head>
<body>
<FORM ACTION="proses04.php" METHOD="POST" NAME="input">
Program proses04.php
<?php
if (isset($_POST['Input'])) {
$nama1 = $_POST['nama1'];
$nama2 = $_POST['nama2'];
$nama3 = $_POST['nama3'];
$nama4 = $_POST['nama4'];
echo "<b>Nama Sahabat-sahabat Dekatku :</b> <br>";
echo $nama1. "<br>";
echo $nama2. "<br>";
echo $nama3. "<br>";
echo $nama4. "<br>";
}
?>
2. Program menampilkan form login (inputan text dan password)
<html>
<head><title>Login Here</title></head>
<body>
<FORM ACTION="proses05.php" METHOD="POST" NAME="input">
<h2>Login Here...</h2>
Username : <input type="text" name="username"><br>
Password : <input type="password" name="password"><br>
<input type="submit" name="Login" value="Login">
<input type="reset" name="reset" value="Reset">
</FORM>
</body>
</html>
Program proses05.php
<?php
if (isset($_POST['Login'])) {
$user = $_POST['username'];
$pass = $_POST['password'];
if ($user == "achmatim" && $pass == "123") {
echo "<h2>Login Berhasil</h2>";
} else {
echo "<h2>Login Gagal</h2>";
}
}
?>
Program Proses06.php
<?php
if (isset($_POST['Pilih'])) {
$jurusan = $_POST['jurusan'];
echo "Jurusan Anda adalah
<b><font color='red'>$jurusan</font></b>";
}
?>
Program proses07.php
<?php
if (isset($_POST['Pilih'])) {
echo "Band Favorit Anda adalah :<br>";
if (isset($_POST['band01'])) {
echo "+ " . $_POST['band01'] . "<br>";
}
if (isset($_POST['band02'])) {
echo "+ " . $_POST['band02'] . "<br>";
}
if (isset($_POST['band03'])) {
echo "+ " . $_POST['band03'] . "<br>";
}
if (isset($_POST['band04'])) {
echo "+ " . $_POST['band04'] . "<br>";
}
}
?>
Program proses08.php
<?php
if (isset($_POST['Pilih'])) {
$film = $_POST['kartun'];
echo "Film Kartun Favorit Anda adalah :
<font color=blue><b>$film</b></font>";
}
?>
7. Program proses09.php
<?php
if (isset($_POST['Proses'])) {
$saran = nl2br($_POST['saran']);
echo "Kritik / Saran Anda adalah : <br>";
echo "<font color=blue><b>$saran</b></font>";
}
?>
BAB III
BELAJAR HTML
BAB IV
CARA BELAJAR CSS
BAB V
MEMBUAT LAYOUT SEDERHANA
BAB VI
MEMBUAT DATABASE SEDERHANA
VII
MEMBUAT DATABASE WEBSITE
BAB IV
CARA MEMBUAT WEBSITE RESPONSIP
1. Buat file baru index
File baru tersebut dengan nama “ index.php”
Kemudia masukan skrip sebagai berikut
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div class="container">
<div class="header">Untuk bagian header...</div>
.header{
border: 1px solid #dedede;
padding: 10px;
margin: 10px;
}
/* Main */
.left{
width: 250px;
border: 1px solid #dedede;
background: #e5e5e5;
padding: 10px;
margin: 10px;
float: left;
}
.middle{
width: 500px;
border: 1px solid #dedede;
padding: 10px;
margin: 10px;
float: left;
}
.middle img{
max-width: 100%;
height: auto;
}
.right{
width: 250px;
border: 1px solid #dedede;
padding: 10px;
margin: 10px;
float: left;
}
.footer{
clear: both;
border: 1px solid #dedede;
padding: 10px;
margin: 10px;
/* dfsfssf */
@media screen and (max-width: 1080px) {
.container {
width: 100%;
}
.left {
width: 25%;
background: #fff000;
}
.middle {
width: 68%;
float: right;
}
.right {
clear: both;
padding: 1% 4%;
width: auto;
float: none;
}
}
/* jjjjjj */
@media screen and (max-width: 780px) {
.header,
.footer{
text-align: center;
}
.left {
width: auto;
float: none;
}
.middle {
width: auto;
float: none;
}
.right {
width: auto;
float: none;
}
}
Simpan file css tersebut / CTRL + S