- Apa perbedaan get dan POST.
- Jelaskan struktur pendeklarasian pemrograman PHP!
- Jelaskan fungsi prosedur insert, update, delete, pada database! Beri contoh!
- Apa fungsi xamp!
- Bagaimana cara membuat table pda sql.
jawab :
1.PERBEDAAN GET DAN POST
- Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.
- Method POST lebih aman dan Method GET kurang aman
- Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak.
- Perbedaan pengambilan data jika Method POST menggunakan $_POST sedangkan Method GET menggunakan $_GET.
- Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input dari LINK atau akses menggunakan link.
- Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET digunakan untuk mengirimkan/mengambil data pablik seperti id_user atau id_halaman.
2.struktur pendeklarasian php
Dalam pendeklarasian pemrograman PHP atau pemrograman apapun
kita perlu memahami yang namanya Variabel. Dan perlu untuk mendeklarasikannya
terlebih dahulu :
Struktur pendeklarasian dalam pemrograman PHP atau
pemrograman apapun kita perlu memahami yang namanya Variabel. Variabel
merupakan perintah yang digunakan sebagai tempat penyimpanan data sementara,
artinya data yang disimpan dalam variabel akan hilang setelah program selesai
dieksekusi.
Deklarasi Variabel
Untuk dapat menggunakan Variabel, maka Variabel tersebut harus
dideklarasikan terlebih dahulu. Pendeklarasian Variabel di PHP yang benar
adalah sebagai berikut :
a. Diawali
dengan karakter $.
b. Diikuti dengan
huruf alphabet sebagai karakter pertama atau karakter under score ( _ ).
c. Karakter ke dua
dan selanjutnya bisa merupakan kombinasi karakter huruf alphabet, numerik, atau
under score ( _ ).
d. Untuk
pendeklarasian pada karakter ke dua tidak boleh ada spasi pada setelah karakter
ke 1.
Contoh pendeklarasian nama variabel yang benar :
---------------------------------------------------------------------------
$Nama
$NBI
$Alamat_ke_1
$alamat_ke_2
---------------------------------------------------------------------------
Contoh pendeklarasian nama variabel yang salah :
---------------------------------------------------------------------------
$1Namea
$alamat ke 2
//salah karena terdapat spasi antara karakter "alamat" dengan
"ke"
---------------------------------------------------------------------------
Inisialisasi variabel
.
Inisialisasi variabel adalah proses pengisian nilai awal
kepada sebuah variabel. Proses inisialisasi sederhana adalah menggunakan
assignment ( = ).
.
Berikut contoh pemberian harga awal kepada variabel :
---------------------------------------------------------------------------
$FirstName = “Eka” ;
$LastName = “Utami” ;
$Alamat = “Sidoarjo”;
---------------------------------------------------------------------------
.
Untuk penerapannya anda dapat membuat Listing program
berikut :
---------------------------------------------------------------------------
<html>
<head>
<title>
Belajar PHP </title>
</head>
<body>
<h1> Belajar PHP</h1>
<?
$FirstName =
“Windyatama” ;
$LastName =
“Marfika” ;
$Alamat =
“Karangan,Trenggalek”;
echo ("Nama :
$FirstName $LastName <br>");
//fungsi echo yaitu untuk menampilkan
echo ("Alamat
: $Alamat");
?>
</body>
</html>
---------------------------------------------------------------------------
.
Simpan dengan nama variabel.php lalu jalankan di browser.
Untuk menjalankan file php agar bekerja anda harus menjalankannya pada
localhost.
3. fungsi prosedur insert,update dan delete beserta contoh
1.INSERT
INSERT adalah perintah untuk melakukan input data kedalam
tabel. Syntax dasar insert dapat dilihat seperti di bawah ini:
INSERT into namaTabel(field1,field2,field3,...) VALUES('nilai
1','nilai 2','nilai 3',....)
contoh berikut :
1. <?php
2. $nbi =
$_POST['nbi'];
3. $nama =
mysql_real_escape_string($_POST['nama']);
4. $gender =
$_POST['gender'];
5. $kelas =
$_POST['kelas'];
6.
mysql_query("INSERT into mahasiswa(NBI,Nama,Gender,Kelas)
VALUES('$nbi','$nama','$gender','$kelas')");
7. ?>
2.UPDATE
Berbeda halnya dengan SELECT, query update ini bekerja
dibalik layar dan tidak menampilkan hasil apapun karena update bukanlah perintah
tetapi merupakan proses. Untuk syntax update ini dapat dilihat di bawah ini
UPDATE namaTabel set field1='nilai baru field1',
field2='nilai baru field2', field3='nilai baru field3',... [kondisi where]
Keterangan:field1,field2, field3, dst: nama field yang
ingiin diupdate nilainya (disesuaikan dengan nama field pada tabel)kondisi
where: sifatnya optional, namun bila tanpa kondisi semua data akan diupdate,
jadi harap b
Contoh detailnya adalah ketika tabel mahasiswa sudah
lengkap:
1. <?php
2.
mysql_query("UPDATE mahasiswa set kelas='multimedia' where
NBI='461103579");
3.
mysql_query("UPDATE mahasiswa set kelas='jarkom'");
4. ?>
3.DELETE
Pernyataan DELETE digunakan untuk menghapus baris dari
tabel.
Sintaks dari pernyataan DELETE SQL adalah:
DELETE FROM
table_name [WHERE condition];
Untuk Contoh: Untuk menghapus seorang karyawan dengan id 100
dari tabel karyawan, sql menghapus permintaan akan seperti,
DELETE FROM employee
WHERE id = 100;
Untuk menghapus semua baris dari tabel karyawan, query akan
seperti,
DELETE FROM employee;
4. fungsi dari xampp
Fungsinya adalah sebagai server yang berdiri sendiri
(localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan
penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama
XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL,
PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas,
merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman
web yang dinamis.
5. CARA MEMBUAT TABLE PADA SQL BESERTA CONTOH
1. Setelah masuk pilih menu SQL DATABASES dan klik database
yang telah anda buat sebelumnya, maka akan muncul menu di bagian bawah (DELETE,
MANAGE, ADD SYNC, dll) klik menu MANAGE.
2. Jika muncul pesan seperti dibawah, maka artinya IP kita
dihalangi oleh sistem firewall untuk mengakses data kita. Klik Yes untuk
proses, maka akan muncul pop up halaman login ke server database yang kita
buat.
3. Setelah selesai load halaman login, maka kita masukan id
dan password yang digunakan saat membuat sql azure database, lalu klik Log on
untuk masuk ke database sql azure
4. Setelah sukses login, kita dapat mulai membuat tabel
dengan 2 cara yaitu melalui query dan cara manual . Untuk query kita dapat klik menu New Query di bagian
atas, untuk manual silahkan klik menu design di bagian kiri bawah lalu klik New
Table
5. Untuk pembuatan secara manual maka setelah klik New Table
akan muncul tampilan seperti dibawah ini. Kita dapat mengatur nama tabel, nama
kolom, primary key, type , menambahkan kolom, dll. Setelah membuat tabel jangan
lupa melakukan proses SAVE.
6. Untuk pembuatan tabel melalui query beserta contohnya
dapat dilihat di tampilan dibawah ini lalu klik RUN untuk menjalankan query
membuat tabel. Setelah melakukan pembuatan tabel kita dapat mengisi data tabel
tersebut melalui query / manual seperti pada poin 5. Jangan lupa untuk
melakukan SAVE setelah anda melakukan input data.
Contoh: Jika Anda ingin membuat tabel karyawan, pernyataan
akan seperti,
CREATE TABLE employee
( id number(5),
name char(20),
dept char(10),
age number(2),
salary number(10),
location char(10)
);
Sign up here with your email
ConversionConversion EmoticonEmoticon