Kamis, 04 Juni 2015


PENDAHULUAN 4

  1. Berikut perbedaan dari method POST dan GET !
PERBEDAAN
POST
GET
History
Parameter/nilai tidak tersimpan di browser
Parameter/nilai tersimpan dibrowser dan bisa diakses ulang karena nilai menjadi kesatuan URL
Bookmark
Parameter/nilai tidak dapat dibookmark
Parameter bisa dibookmark
Tombol Kembali/Kirim Ulang
Biasanya browser memberitahukan/menanyakan apakah data akan dikirim ulang
Dengan methot get, halaman sebelumnya langsung ditampillkan tanpa mengeksekusi kembali karena tersimpan dalam cache browser
Encoding type (enctype attribute)
Mendukung pengiriman data binner dengan teknik multipart/form-data atau application/x-www-form-urlencoded
hanya mendukung application/x-www-form-urlencoded
Parameters
Dapat mengirimkan parameter url sekaligus mengirimkan data tersembunyi ke server
Hanya bisa mengirimkan parameter melalui URL
Kecurangan data
Lebih sulit karena tertutup
Lebih terbuka karena data terlihat
Keamanan
Dengan method POST lebih aman karena data langsung dikirim ke server
Dengan jelas bisa ketahui data apa saja yang dikirim
Penggunaan
POST digunakan untuk mengirim data yang lebih rahasia seperti password
Digunakan lebih untuk keperluan mengambil data
Besar data yang dikirim
Standard 8 Mb, tergantung konfigurasi server
7607 karakter


2.  PENJELASAN STRUKTUR PENDEKLARASIAN PEMROGRAMAN PHP !
  Kode-kode bahasa PHP dalam penulisannya menyatu dengan tag-tag HTML dalam satu file. Kode PHP diletakkan diantara tanda <? atau <?php dan diakhiri dengan tanda ?> sebagai identitas bahasa pemrograman PHP.
File yang mengandung kode PHP akan diberi ekstensi .php atau ekstensi lain yang ditetapkan oleh web server sebagai file PHP. Berdasarkan ekstensi ini, pada saat file diakses server akan mengenali file ini sebagai file PHP. Selanjutnya, server akan menterjemahkan kode-kode PHP menjadi tag-tag HTML pada browser client. Berikut ini contoh penulisan kode PHP yang menyatu dengan tag HTML:
   //latihan1.php
   <html>
   <head><title> Program PHP </title></head>
   <body>
   <?
      echo"Selamat datang di PHP..";
   ?>
   </body>
   </html>

Apabila anda menggunakan web server Appserv, ketik dan simpan program di atas kedalam direktori dokumen web C:\\AppServ\www dengan nama file latihan1.php. Untuk menjalankannya, buka browser anda dan ketik URL tujuan http://localhost/latihan1.php sehingga akan ditampilkan hasil seperti gambar berikut :


3.PENJELASAN FUNGSI PROSEDUR INSERT, UPDET, DELET, PADA DATA BASE ! DAN CONTOHNYA ?
            adalah perintah untuk mengisi data baru dalam tabel.
Contoh: mysql> INSERT INTO SISWA
->VALUES (“12076240”,”PUTRI”,”KOJA”);
Update
Untuk nilai atribut memodifikasi (beberapa) tupel dalam sebuah tabel, kita menggunakan pernyataan diperbaharui:
update <table> mengatur
<column i> = <expression i>, …, j> <column = j> <expression
[Di mana <condition>];
Sebuah ekspresi terdiri dari baik) konstan baru (nilai, atau string operasi aritmatika, atau
SQL query. Perhatikan bahwa nilai baru yang akan ditetapkan untuk <column i> harus sebuah pencocokan data
tipe.
Sebuah pernyataan memperbarui tanpa di mana klausul hasil dalam mengubah atribut masing-masing dari semua
tuple dalam tabel. Biasanya, namun hanya kecil) sebagian (dari meja memerlukan
update
Delete
Semua atau dipilih tupel dapat dihapus dari sebuah tabel dengan menggunakan perintah menghapus:
menghapus dari <table> [<condition> mana];
Jika mana klausa dihilangkan, semua tupel akan dihapus dari meja. Perintah alternatif
untuk menghapus semua tupel dari suatu tabel adalah tabel <table> perintah truncate. Namun, dalam hal ini

4. FUNGSI DARI XAMPP !

  Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQLdatabase, 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. Untuk mendapatkanya dapat mendownload langsung dari web resminya.

5. CARA MEMBUAT TABLE PADA SQL ? DAN CONTOHNYA !
    
      Perintah membuat tabel membutuhkan:
  •      Nama tabel
  •      Nama bidang
  •      Definisi untuk setiap kolom
Sintaks:
Berikut adalah generik sintaks SQL untuk membuat tabel MySQL:
CREATE TABLE table_name (column_name column_type);
Sekarang kita akan membuat tabel dalam database tutorial berikut.
tutorials_tbl(
tutorial_id INT NOT NULL AUTO_INCREMENT,
tutorial_title VARCHAR(100) NOT NULL,
tutorial_author VARCHAR(40) NOT NULL,
submission_date DATE,
PRIMARY KEY ( tutorial_id )
);
Berikut beberapa item perlu penjelasan:
  •      Lapangan Atribut NOT NULL sedang digunakan karena kita tidak ingin field ini untuk menjadi NULL.SO jika pengguna akan mencoba untuk membuat rekor dengan nilai NULL maka MySQL akan meningkatkan kesalahan.
  •      Lapangan Atribut AUTO_INCREMENT memberitahu ke MySQL untuk terus maju dan menambahkan nomor yang tersedia di sebelah field id.
  •      PRIMARY KEY kata kunci digunakan untuk mendefinisikan kolom sebagai kunci primer.Anda dapat menggunakan beberapa kolom dipisahkan dengan tanda koma untuk mendefinisikan kunci primer.
Membuat Tabel dari Command Prompt:
Hal ini mudah untuk membuat tabel MySQL dari prompt mysql>. Anda akan menggunakan perintah SQL CREATE TABLE untuk membuat tabel.
Contoh:
Berikut adalah contoh yang menciptakan tutorials_tbl:
root@host# mysql -u root -p
Enter password:*******
mysql> use TUTORIALS;
Database changed
mysql> CREATE TABLE tutorials_tbl(
-> tutorial_id INT NOT NULL AUTO_INCREMENT,
-> tutorial_title VARCHAR(100) NOT NULL,
-> tutorial_author VARCHAR(40) NOT NULL,
-> submission_date DATE,
-> PRIMARY KEY ( tutorial_id )
-> );
Query OK, 0 rows affected (0.16 sec)
mysql>
CATATAN: MySQL tidak mengakhiri perintah sampai Anda memberikan titik koma (;) pada akhir perintah SQL.
Membuat Tabel Menggunakan PHP Script:
Untuk membuat tabel baru dalam setiap database yang ada Anda akan perlu menggunakan PHP fungsi mysql_query (). Anda akan melewati argumen kedua dengan perintah SQL yang tepat untuk membuat tabel.
Contoh:
Berikut adalah contoh untuk membuat tabel menggunakan script PHP:
<html>
<head>
<title>Creating MySQL Tables</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
  die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully<br />';
$sql = "CREATE TABLE tutorials_tbl( ".
       "tutorial_id INT NOT NULL AUTO_INCREMENT, ".
       "tutorial_title VARCHAR(100) NOT NULL, ".
       "tutorial_author VARCHAR(40) NOT NULL, ".
       "submission_date DATE, ".
       "PRIMARY KEY ( tutorial_id )); ";
mysql_select_db( 'TUTORIALS' );
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
  die('Could not create table: ' . mysql_error());
}
echo "Table created successfully\n";
mysql_close($conn);
?>
</body>
</html>




                                                                   SELESAI

Tidak ada komentar:

Posting Komentar