GET POST
PERBEDAAN POST DAN GET
POST
|
GET
|
Method POST tidak menampilkan nilai variabel pada URL
|
Method GET menampilkan nilai variabel yang dikirimkan
|
Method POST lebih aman
|
Method GET kurang aman (pada contoh diatas berati password ditampilkan pada URL)
|
Method POST tidak dibatasi panjang string
|
GET dibatasi panjang string hingga 2047 karakter
|
Method POST menggunakan $_POST
|
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
|
· INSERT
insert berfungsi untuk menambah niali pada suatu tabel.
Contoh sintak
insert into namatabel values (‘value1’, ‘value2’,’ ...’)
keterangan : value adalah nilai yang ingin dimasukkan ke dalam kolom
insert berfungsi untuk menambah niali pada suatu tabel.
Contoh sintak
insert into namatabel values (‘value1’, ‘value2’,’ ...’)
keterangan : value adalah nilai yang ingin dimasukkan ke dalam kolom
· UPDATE
Berfungsi untuk merubah record atau nilai didalam suatu kolom
Contoh sintak
Update namatabel SET namakolom = recordbaru where kondisi
keterangan recordbaru di ubah sesuai dengan nama nilai baru yang akan di ubah
Berfungsi untuk merubah record atau nilai didalam suatu kolom
Contoh sintak
Update namatabel SET namakolom = recordbaru where kondisi
keterangan recordbaru di ubah sesuai dengan nama nilai baru yang akan di ubah
· DELETE
Menghapus record atau nilai didalam suatu kolom pada tabel tertentu
Contoh sintak
DELETE namakolom from namatabel where kondisi
· INNER JOIN (SIMPLE JOIN)
yaitu bentuk kondisi join dimana di antara 2 atau lebih tabel yang ingin di join memiliki hubungan sehingga semua isi tabel yang di pilih bisa di tampilkan
Contoh sintak
select * from namatabel1 inner join namatabel2 where namatabel1.kondisisama = namatabel1. Kondisisama
· SUM
Sum di gunakan untuk menjumlahkan suatu nilai yang memiliki type data numerik
Contoh sintak
select avg namakolom from namatabel
· Fungsi GROUP BY
berfungsi untuk menelompokkan suatu data, namun pada pada fungsi ini juga biasanya paling banyak melibatkan operator pembanding dan fungsi perhitungan
Contoh sintak
select namakkolom from nama tabel group by nama kolom yang akan dikelompokkan
having count nama kolom >4
having count nama kolom >4
keterangan having count adalah fungsi yang digunakan untuk mendukung fungsi group by.
XAMPP ini merupakan software yang terdiri dari beberapa aplikasi yang berfungsi untuk keperluan server online, ex: web server, mail server, dll. Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl.
Apache: Apache ini merupakan sebagai server web yang memproses file web ex: index.php untuk di tampilkan pada sang pengakses. Letak root document dari Apache ini: X:\xampp\htdocs\ (Bisa di rubah tergantung keperluan), jadi ketika Apache aktif, maka otomatis akan membaca letak root document web, dan pertamakali di baca adalah file index.php.
MySQL: MySQL ini merupakan perangkat lunak sistem manajemen basis data SQL atau DBMS (Database Managemen System) yang multithread, multi-user. Aplikasi ini bagaikan SQL Server Management, namun MySQL lebih berfungsi ke web.
phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui WWW (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain).
FileZilla: FileZilla adalah program aplikasi jaringan yang berguna untuk transfer file via protokol FTP di jaringan komputer atau internet. Perangkat lunak komputer ini memiliki kelebihan pada kecepatan dan kemudahannya dalam melakukan transfer file. Jendela aplikasi terbagi menjadi dua, satu untuk menampilkan file dan folder di komputer lokal, dan satu lagi untuk menampilkan file dan folder di komputer server. Anda cukup melakukan drag dan drop untuk mentransfer file dari komputer ke server jaringan/internet, atau sebaliknya.
Mercury: Mercury Mail Transport System yaitu sebuah program yang dapat mengirim dan menerima email dari jaringan lokal.
Tomcat: Tomcat atau lengkapnya Apache Tomcat adalah implementasi software open source dari Java Servlet dan JavaServer teknologi dikembangkan oleh Java Community Process dan dirilis dalam lisensi Lisensi Apache versi 2.Tomcat berfungsi untuk menjalankan servlet saat ada request dari client.
Framework atau bahasa indonesianya kerangka kerja adalah sebuah software untuk memudahkan para programmer membuat aplikasi atau web yang isinya adalah berbagai fungsi, plugin, dan konsep sehingga membentuk suatu sistem tertentu.
Contoh framework php adalah CodeIgniter : aplikasi sumber terbuka yang berupa framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan membuatnya dari awal.
dan Zend Framework : didukung oleh Zend, yang merupakan perusahaan yang didirkan oleh beberapa core developer PHP (Andy Gutmans dkk.), yang mana Zend sampai saat ini masih menjadi salah satu kontributor utama dalam pengembangan PHP.
Contoh framework css adalah Bootstrap : sebuah framework css yang dapat digunakan untuk mempermudah membangun tampilan web. Bootstrap pertama kali di kembangkan pada pertangahan 2010 di Twitter oleh Mark Otto dan Jacob Thornton. Saat ini Bootstrap dikembangkan secara open source dengan lisensi MIT.
Contoh framework java script adalah Mootools : merupakan framework Javascript kuat dan ringan. Ini menyediakan pengembang dengan seperangkat alat yang modular, cross-browser, dan berorientasi objek. Kerangka Mootools dipisahkan menjadi sekelompok perpustakaan yang menyediakan fungsi dasar, dan sekumpulan plug-in yang memanfaatkan library untuk menciptakan interaksi pengguna yang kaya (seperti sliding dan dragging efek).
Auto_increment digunakan untuk tipe data numerik (biasanya tipe data INT), dimana jika kita menetapkan sebuah kolom dengan atribut auto_increment, maka setiap kali kita menginputkan data, nilai pada kolom ini akan bertambah 1. Nilai pada kolom tersebut juga akan bertambah jika kita input dengan null atau nilai 0.
Not null dapat digunakan pada hampir semua tipe data, Fungsinya untuk memastikan bahwa nilai pada kolom tersebut tidak boleh kosong. Jika kita menginput data, namun tidak memberikan nilai untuk kolom tersebut, akan menghasilkan error pada MySQL.
Primary key sendiri adalah suatu atribut atau satu set minimal atribut yang tidak hanya mendefinisikan secara unik suatu kejadian spesifik tetapi juga dapat mewakili setiap kejadian dari suatu kejadian.
Primary key sendiri adalah suatu atribut atau satu set minimal atribut yang tidak hanya mendefinisikan secara unik suatu kejadian spesifik tetapi juga dapat mewakili setiap kejadian dari suatu kejadian.
Tidak ada komentar:
Posting Komentar