Tampilkan postingan dengan label php. Tampilkan semua postingan
Tampilkan postingan dengan label php. Tampilkan semua postingan
Selasa, 09 April 2013
Contoh program php Aplikasi Simpan data user
Reviewed by Esemka
Date 4/09/2013 08:00:00 AM
Label:
php
,
tugas
Contoh program php Aplikasi Simpan data user
Contoh program php
Aplikasi Simpan data user
Pada bab ini kita akan belajar membuat aplikasi login. Oleh sebab itu, yang pertama kita lakukan adalah membuat databasenya dan selanjutnya membuat form login. Silahkan praktekkan:
A. Aplikasi login
Membuat database user
Masuk ke localhost dan pilih phpmyadmin
Setelah masuk ke halaman phpmyadmin, kemudian kita membuat databasenya. Databasenya kita beri nama user.
setelah memasukkan nama database kemudian klik tombol create. Jika berhasil dibuat maka akan masuk ke database yang telah kita buat.
Setelah berhasil membuat database, kita lanjutkan dengan membuat tabel untuk menyimpan username dan password.
Desain tabel untuk menyimpan user dan password
Desain tabel yang akan kita buat adalah sebagai berikut:
Field
|
Type
|
Nama
|
Varchar(55)
|
Password
|
Varchar(55)
|
Tabel ini yang akan kita buat pada database user.
Membuat tabel pada database user
Untuk membuat tabel pada database user, berikut langkah-langkahnya:
setelah masuk ke dalam database, kemudian isi nama tabel dan jumlah field-nya. Seperti gambar dibawah:
Kemudian masukkan nama tabel (tabel_user) dan jumlah field (2). Seperti gambar dibawah:
Setelah memasukkan nama tabel dan field, klik tombol go, maka akan masuk ke halaman pengaturan field, kemudian isi. Seperti gambar dibawah:
Setelah selesai pengaturan field kemudian klik tombol save, jika tabel berhasil dibuat maka aka nada pesan seperti gambar dibawah:
Untuk masuk ke tabel lihat gambar dibawah. Gambar dibawah berada di posisi kiri localhost.
Untuk masuk ke tabel, klik tulisan tabel_user maka akan masuk ke tabel.
Membuat form memasukkan user
Setelah selesai membuat database user, sekarang kita menbuat form usernya. Ketik program di bawah dan save file : input_user.php
Hasil Program:
Hasil Program:
Program untuk menyimpan dan menampilkan user
Setelah itu ketikkan kode simpan dibawah. Save file : simpan_user.php
Hasil program di atas:
Rabu, 20 Februari 2013
PHP8: Aplikasi Query Sederhana Dengan Memakai PHPMYADMIN
Reviewed by Esemka
Date 2/20/2013 03:52:00 AM
Label:
php
,
tugas
PHP8: Aplikasi Query Sederhana Dengan Memakai PHPMYADMIN
MATERI 8
APLIKASI QUERY SEDERHANA
DENGAN MENGGUNAKAN PHPMYADMIN
Query
menjadi bagian terpenting dari website jika membuat sebuah website yang
menggunakan media penyimpanan data/database. Jika kita tidak dapat melakukan
query dengan benar maka kita tidak akan dapat menampilkan, menyimpan,
menghapus, tau mengubah data yang ada dalam web tersebut. Pada bab ini kita aka
belajat membuat aplikasi query sederhana.
Membuat Database Pegawai
Sebelum
membuat aplikasi query kita harus memiliki data yang terkirim di database
terlebih dahulu. Cara membuat database dan memasukkan datanya sebagai berikut:
1. Masuk
ke halaman web server kita. Contohnya kita menggunakan XAMPP, ketikkan alamat http://localhost.
Gambar seperti di bawah:
2. Masuk
ke halaman phpmyadmin maka akan muncul halaman seperti di bawah:
3. Gambar
dibawah adalah bagian form membuat database:
4. Masukkan
nama database yang akan kita buat yaitu pegawai
seperti gambar berikut:
Cat:Penyortiran atau
collection
5. Klik
tombol create maka database pegawai
akan dibuat dan kita akan masuk ke database yang kita buat seperti gambar
berikut:
Bagaimana?Mudahkan?
Oke setelah kita membuat database lanjutkan dengan membuat table
Membuat
table data pegawai
Setelah
berhasil membuat database, kita lanjutkan dengan membuat table data pegawai.
Untuk membuat table data pegawai berikut langkah-langkahnya.
1. Masuk
ke database pegawai yang sudah di buat sebelumnya. Seperti gambar berikut yang
bertanda merah:
2. Kemudian
untuk Form membuat tabel perhatikan bagian tanda merah seperti gambar berikut:
3. Struktur
tabel dari data pegawai sebagai berikut:
Nama
Field
|
Type
|
Panjang
|
NIP
|
Int
|
15
|
Nama
|
Varchar
|
50
|
Jabatan
|
Varchar
|
25
|
Golongan
|
Varchar
|
25
|
Kemudian
masukkan nama tabel dan field yang akan dibuat. Perhatikan gambar dibawah:
Keterangan:
-
datapegawai adalah nama tabel dan 4 adalah jumlah field
(NIP,Nama,Jabatan,Golongan)
4. Setelah
memasukkan nama tabel dan jumlah field kemudian klik tombol go maka akan dilanjutkan dengan
memasukkan nama field, type, dan length. Seperti gambar dibawah:
5. Setelah
mengisi atribut dari tabel kemudian klik tombol save untuk menyimpan tabel yang akan kita buat dan kita akan masuk
ke tabel. Seperti gambar dibawah:
6. Kemudian
masukkan data ke tabel yang kita buat. Untuk memasukkan data kita dapat
menggunakan fasilitas yang dimiliki oleh phpmyadmin. Perhatikan pada bagian
menu dibawah:
7. Untuk
memasukkan data klik menu insert/sisipkan
maka akan muncul form input data
seperti gambar berikut:
8. Setelah
memasukkan data klik go maka data
akan disimpan dan akan masuk ke halaman berikutnya seperti gambar di bawah:
9. Kemudian
untuk melihat data yang kita simpan klik tombol browse maka akan muncul
data seperti gambar
berikut:
Setelah
kita berhasil membuat database sekarang kita akan membuat aplikasi query
sederhana menggunakan PHP. Database dan tabel ini akan digunakan pada bab-bab
berikutnya.
Program menampilkan data
Kita dapat menampilkan data pada database
menggunakan program PHP dan query. Ketikkan program berikut pada notepad atao
editor lainnya yang kalian sukai.
Script/kode:
Hasil
:
Penjelasan:
a. $koneksi=mysql_connect(“localhost”,”root”,””)
merupakan kode untuk melakukan koneksi ke database menggunakan perintah
mysql_connect hasil dari koneksi disimpan dalam variable $koneksi.
b. mysql_select_db(“pegawai”)
merupakan kode untuk memilih database yang digunakan dalam aplikasi.
c. $query = “select * from
datapegawai”; karena kita akan menampilkan data
maka kita membuat query untuk menampilkan data. Hasil query disimpan dalam
variable $query.
d. $hasil =
mysql_query($query) merupakan kode program
untuk mengeksekusi query yang kita buat sebelumnya. Perintah php yang digunakan
adalah mysql_query, kemudian hasilnya disimpan pada variable $hasil.
e. Untuk
menampilkan data kita membutuhkan perintah untuk memindahkan data dari variable
$hasil ke dalam array $row.
Rabu, 30 Januari 2013
PHP7: Cookie & Session
Reviewed by Esemka
Date 1/30/2013 03:50:00 AM
Label:
php
,
tugas
PHP7: Cookie & Session
MATERI 7 - PHP
COOKIES & SESSION
7.1 PENDAHULUAN
PHP
menyediakan banyak fungsi untuk mengawasi informasi pemakai, antara lain cookies sederhana dan session. Cookies merupakan mekanisme penyimpanan sebuah variable data dengan
waktu tertentu pada sisi client
(browser). Sementara itu, session
menggunakan teknik khusus pada PHP dengan melakukan penyimpanan status yang
mudah diacu sebagai suatu superglobal.
7.2 COOKIES
Cookies adalah sejumlah kecil data
yang disimpan oleh browser user bersamaan dengan suatu permintaan dari suatu
server atau script.
Cookies memiliki kemampuan untuk
menyimpan dan memanggil kembali data yang ada pada harddisk client. Hanya saja
cookies ini bersifat sementara sehingga ketika browser ditutup, atau waktu
penyimpanan cookies sudah habis, cookies juga akan dihapus.
7.2.1 MEMBUAT COOKIES
Untuk membuat cookie
digunakan fungsi setcookie() dengan sintaks sebagai berikut:
setcookie(name, value,
expire, path, domain);
Keterangan:
-
name adalah nama variable yang digunakan untuk menyimpan nilai cookie yang
dapat diakses nantinya dengan $COOKIE atau $HTTP_COOKIE_VARS
- value merupakan nilai yang
dilewatkan ke variable string_name
- expire adalah batas waktu
kadaluarsa yang ditentukan
-
path adalah path direktori pada web server (nilai defaultnya adalah “/” yang
berarti bahwa cookie berlaku untuk
semua direktori web server)
-
domain merupakan domain server yang mendefinisikan server
Ketiklah
program dibawah : SaveFile: cook1.php
Hasil
Program:
7.2.2 MENGHAPUS COOKIES
Untuk menghapus cookie, panggil fungsi
setcookie dengan hanya menyebutkan nama cookie sebagai argumennya atau dengan
hanya menyebutkan nama cookie sebagai argument pertama dan string kosong pada
argument nilai.
Ketiklah
Program dibawah: SaveFile:cook2.php
Hasil
:
Perhatikan
hasil bahwa cookie masih dikenal, tetapi pemnaggilan script berikutnya
(misalnya dengan refresh) mengakibatkan cookie menjadi tidak dikenal karena
cookie telah dihapus.
7.3 SESSION
Session dalam kaitannya dengan waktu
merupakan waktu seorang user mengunjungi suatu situs. Session akan diawali
ketika user mulai masuk suatu situs dan akan berakhir ketika user menutup situs
yang dikunjungi.
Saat user mengunjungi situs yang
menerapkan session, user akan diberi sebuah session_id sebagai identitas sebuah
session.
a. Ketiklah
Program berikut: SaveFile:tessession.php
Hasil:
b.
Ketiklah Program dibawah:savefile:session.php
Hasilnya:
Rabu, 16 Januari 2013
PHP6: Fungsi String
Reviewed by Esemka
Date 1/16/2013 03:48:00 AM
Label:
php
,
tugas
PHP6: Fungsi String
MATERI 6
FUNGSI
STRING
6.1 Menampilkan String
Untuk menampilkan string dalam PHP disediakan beberapa fungsi,
yaitu echo, print, dan printf.
6.2 Memotong String
Untuk mengambil substring dari suatu string, digunakan fungsi substr().
Sintaksnya: substr(string
string, int start,[int length])
Keterangan : - string merupakan string yang akan
diambil substringnya.
- int start adalah posisi awal substring
yang diambil.
- int length adalah banyaknya karakter yang diambil mulai dari posisi
awal
Catatan Penting :
1. jika argument ketiga (int
length) tidak disertakan, maka substring yang diambil dimulai dari posisi awal yang ditentukan hingga akhir
string.
2. Perlu diingat posisi
karakter pada suatu string :
- Karakter pertama dari
kiri (bilangan positif) diposisikan sebagai karakter ke-0 (nol), karakter kedua memiliki posisi ke-1, dan
seterusnya.
- Karakter pertama dari
kanan (bilangan negatif) diposisikan sebagai karakter ke-1. Karakter kedua
memiliki posisi ke-2, dan seterusnya.
Contoh Program
Contoh dibawah adalah
penggunaan substr(). Save file: substr.php
Hasilnya
|
6.3 Mengubah Huruf String
Mengubah huruf string yang dimaksudkan adalah mengubah huruf
dari huruf capital ke huruf kecil atau sebaliknya.
a.
strtoupper
Fungsi strtoupper
digunakan untuk mengubah huruf string dari huruf kecil ke huruf kapital.
Sintaks : strtoupper(string string)
b.
strtolower
Fungsi strtolower
digunakan untuk mengubah huruf string dari huruf kapital ke huruf kecil.
Sintaks : strtolower(string str).
c.
ucfirst
Fungsi ucfirst
digunakan untuk mengubah huruf awal string menjadi huruf kapital. Sintaks : ucfirst(string str).
d.
ucwords
Fungsi ucwords digunakan
untuk mengubah huruf awal setiap kata pada suatu string menjadi huruf kapital.
Sintaks : ucwords(string str).
Contoh Program: save file: UbahHuruf.php
Hasil Program:
6.4 Membuang Spasi String
a. ltrim
Fungsinya adalah
membuang spasi yang terdapat pada awal (left) suatu string. Sintaksnya: ltrim(string
str,[string charlist]).
b. trim
Fungsi trim adalah
membuang white space yang terdapat
pada awal dan akhir suatu string. Sintaksnya: trim(string str,[string
charlist]).
c. rtrim
Fungsi rtrim adalah
membuang spasi yang terdapat pada akhir (right) suatu string. Sintaksnya: rtrim(string
str,[string charlist]).
Contoh Program:
Hasil Program:
6.5 Menghitung Panjang String
Fungsinya adalah menghitung
banyaknya karakter dalam suatu string termasuk karakter white space. Sintaksnya : strlen(string str).
Contoh:
Hasil Program:
6.6 Membandingkan String
Untuk membandingkan string dua buah string. Perbandingan
bersifat case sensitive.
a. strcmp
Sintaks : strcmp(string str1, string str2)
b. strcasecmp
Sintaks : strcasecmp(string str1, string str2)
c. strncmp
Sintaks : strncmp(string str1, string str2, int len)
Ket: int len adalah panjang string yang akan dibandingkan
e.
strncasecmp
Sintaks : strncasecmp(string str1,
string str2, int len)
Ket: int len adalah panjang string
yang akan dibandingkan
Contoh Program:
<?php
echo
"<u>"."Ini adalah contoh Membandingkan String"."</u>"."<br>";
$kata1 =
"Belajar";
$kata2 =
"belajar";
$hasil =
strcmp($kata1,$kata2);
echo
"Hasil strcmp : "."<br>";
if($hasil
< 0)
echo "$kata1 lebih kecil
$kata2";
elseif
($hasil == 0)
echo "$kata1 sama dengan
$kata2";
else
echo "$kata2 lebih kecil
$kata1";
echo "<br>";
$hasil =
strcasecmp($kata1,$kata2);
echo
"Hasil strcasecmp : "."<br>";
if($hasil
< 0)
echo "$kata1 lebih kecil
$kata2";
elseif
($hasil == 0)
echo "$kata1 sama dengan
$kata2";
else
echo "$kata2 lebih kecil
$kata1";
echo "<br>";
$hasil =
strncmp($kata1,$kata2,4);
echo
"Hasil strncmp : "."<br>";
if($hasil
< 0)
echo "$kata1 lebih kecil
$kata2";
elseif
($hasil == 0)
echo "$kata1 sama dengan
$kata2";
else
echo "$kata2 lebih kecil
$kata1";
echo "<br>";
$hasil =
strncasecmp($kata1,$kata2,4);
echo
"Hasil strncasecmp : "."<br>";
if($hasil
< 0)
echo "$kata1 lebih kecil
$kata2";
elseif
($hasil == 0)
echo "$kata1 sama dengan
$kata2";
else
echo "$kata2 lebih kecil
$kata1";
echo "<br>";
?>
|
Hasil Program:
6.7 Membalik String
Untuk membalik string, digunakan strrev. Sintaks:
strrev(string string).
Contoh:
Hasil Program:
6.8 Memisahkan String
Untuk memisahkan string
berdasarkan karakter pembatas yang ditentukan. Digunakan fungsi strtok(). Sintaks: strtok(string arg1, string arg2)
Contoh Program:
Hasil Program:
6.9 Mengisikan Suatu String dengan Suatu String Lain
Menghasilkan suatu string yang ditambahkan isinya dengan suatu
string lain sehingga string tersebut memiliki panjang tertentu.
Sintaks: str_pad(string input, int pad_length[string
pad_string,[int pad_type]]).
Keterangan:
- string input : string yang akan ditambahkan
isinya pada sisi sebelah kiri, kanan, atau kedua sisinya.
- int pad_lenght: panjang string terakhir
setelah diisi string.
- string pad_string : string atau karakter yang
akan ditambahkan.
- int pad_type : tipe pengisian yang akan
digunakan, yang dapat bernilai sebagai berikut:
o
STR_PAD_RIGHT berarti penambahan isi
yang dilakukan di kanan string.
o
STR_PAD_LEFT berarti penambahan isi
yang dilakukan di kiri string.
o STR_PAD_BOTH berarti penambahan
isi yang dilakukan pada kedua sisinya.
Contoh Program:
Hasil Program:
6.9.1 Fungsi
chr
Fungsi chr() digunakan untuk mendapatkan karakter ASCII dari nilai ASCII.
sintaks: chr(int ASCII)
contoh:
6.9.2 Fungsi ord
Fungsi ord() digunakan untuk mendapatkan nilai
ASCII dari suatu karakter ASCII.
Sintaks:
ord(string string)
Contoh Program:
Hasil Program:
Langganan:
Postingan
(
Atom
)