Perbedaan Method POST dan GET pada PHP
ini salah satunya adalah pada URL. Pada Method POST tidak menampilkan
nilai variabel pada URL dan Method GET menampilkan nilai variabel yang
dikirimkan.
- 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 (pada contoh diatas berati password ditampilkan pada URL).
- 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. Jelaskan struktur pendeklarasian pemrograman php !
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 :
- Diawali dengan karakter $.
- Diikuti dengan huruf alphabet sebagai karakter pertama atau karakter under score ( _ ).
- Karakter ke dua dan selanjutnya bisa merupakan kombinasi karakter huruf alphabet, numerik, atau under score ( _ ).
- Untuk pendeklarasian pada karakter ke dua tidak boleh ada spasi pada setelah karakter ke 1.
- Perintah INSERT
Fungsi : untuk memasukkan atau menyimpan data dari luar ke sistem dalam
database. Ada beberapa cara dalam memasukkan data yaitu dengan menyamakan kolom
dan data, menyebutkan kolom, tanpa menyebutkan kolom, memasukkan hanya sebagai
pada kolom.
Menyamakan Kolom dan Data, perintahnya sebagai berikut:
Syntax : INSERT INTO nama_tabel(field1,field2,...)
VALUES (‘nilai1’,’nilai2’,...);
Contoh : INSERT INTO datapribadi
Values (“120909”,”Purnomo”,”pontianak”,085245323101);
Penjelasan : perintah tersebut akan memperlihatkan stuktur dari table pribadi yang telah kita buat
- Command : UPDATE
Fungsi
: perintah UPDATE ini berfungsi untuk memperbaharui data lama menjadi
data yang baru, dalam penggunaanya harus disertai dengan klausa WHERE,
Syntax : UPDATE nama_tabel SET kolom_pertama = 'data_kolom_pertama',
kolom_kedua = 'data_kolom_kedua', kolom_terakhir = 'data_kolom_terakhir',
WHERE kondisi;
Parameter : set, where
Contoh : UPDATE datapribadi SET telp='085545323101' WHERE Nip='120909';
Catatan : Pengunaan perintah UPDATE tanpa klausa WHERE mengakibatkan semua
data dalam satu kolom akan diubah.
- Command : DELETE
Fungsi : DELETE FROM ini berfungsi untuk menghapus atau menghilangkan baris data (record) dari table.
Syntax : DELETE FROM nama_tabel WHERE nama_field = ‘option’ ;
Parameter : where
Contoh : DELETE FROM datapribadi WHERE Nip='120909';
Penjelasan : perintah diatas akan menghapus record dari pribadi yang bernama Rizka
4. Apa 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. Bagaimana cara membuat table pada sql ? Beri contoh !
Perintah untuk Pernyataan CREATE TABLE adalah:
CREATE TABLE table_name
(column_name1 datatype,
column_name2 datatype,
... column_nameN datatype
);
- table_name - Adalah nama dari tabel.
- column_name1, column_name2 .... - Adalah nama kolom
- datatype - Adalah datatype untuk kolom seperti char, tanggal, nomor dll
CREATE TABLE employee
( id number(5),
name char(20),
dept char(10),
age number(2),
salary number(10),
location char(10)
);
Oracle menyediakan cara lain untuk membuat tabel.
CREATE TABLE temp_employee
SELECT * FROM employee
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. - See more at:
http://solylight.blogspot.com/2013/03/penjelasan-dan-fungsi-xampp.html#sthash.YgeTIfri.dpuf
Copy and WIN : http://ow.ly/KNICZ
Copy and WIN : http://ow.ly/KNICZ
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. - See more at:
http://solylight.blogspot.com/2013/03/penjelasan-dan-fungsi-xampp.html#sthash.YgeTIfri.dpuf
Copy and WIN : http://ow.ly/KNICZ
Copy and WIN : http://ow.ly/KNICZ
0 comments:
Post a Comment