Tampilkan postingan dengan label PHP. Tampilkan semua postingan
Tampilkan postingan dengan label PHP. Tampilkan semua postingan

Sabtu, 30 Desember 2017

PHP : Koneksi Di PHP

Assalamualaikum wr.wb
B.PENGERTIAN
Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek.
C.MAKSUD DAN TUJUAN
memahami koneksi pada oop
D.LATAR BELAKANG
mempelajari oop
E.ALAT DAN BAHAN
pc/laptop
koneksi internet
text editor
F.WAKTU YANG DIPERLUKAN
-
G.TAHAPAN PELAKSANAAN
1.buka text editor kesukaan kalian
2.lalu ketikkan perintah berikut


3.dari perintah di atas ini adalah penjelasanya
#$koneksi merupakan variabel yang dimana di dalamnya nanti mengandung koneksi ke database nya. Mengapa menggunakan variabel karena nanti akan mudah ketika dimasuukkan ke dalam query.

# new mysqli ini kita telah membuat objek dengan sering disebut           instantisasi objek.

("<nama_host>", "<username_db>", "<pwrd_rb>", "<nama_db>") disinilah koneksi itu terbentuk.

#    mysqli_connect_errno() berfungsi mengembalikan kode kesalahan dari kesalahan koneksi terakhir, jika ada.
#    trigger_error() berfungsi untuk menciptakan pesan kesalahan tingkat pengguna, dengan handler error bawaan, atau dengan fungsi yang ditentukan pengguna yang ditetapkan oleh fungsi set_error_handler ().
H.HASIL YANG DIDAPAT
memahami koneksi pada oop
I.PENUTUP
sekian yang dapat saya sampaikan semoga bermanfaat
J.REFERENSI

Jumat, 29 Desember 2017

PHP : Inhirentanse pada OOP

 A. Pendahuluan
1. Pengertian
    Dalam pemrograman berorientasi obyek, pewarisan adalah ketika sebuah objek atau kelas didasarkan pada objek lain (prototypal inheritance) atau kelas (class-based inheritance), dengan menggunakan implementasi yang sama. Warisan di kebanyakan bahasa berorientasi objek berbasis kelas adalah mekanisme di mana satu objek memperoleh semua properti dan perilaku objek induk. Warisan memungkinkan pemrogram untuk: membuat kelas yang dibangun berdasarkan kelas yang ada, untuk menentukan implementasi baru untuk mempertahankan perilaku yang sama (mewujudkan antarmuka), untuk menggunakan kembali kode dan untuk secara mandiri memperpanjang perangkat lunak asli melalui kelas dan antarmuka publik. Hubungan benda atau kelas melalui pewarisan menimbulkan grafik yang diarahkan.
2. Maksud dan Tujuan
    Bila membuat methode yang berbeda, akan tetapi sifatnya sama tidak perlu membuat class lagi, cukup untuk membuat pewarisan.

3. Hasil yang diharapkan
    Sifat yang dimiliki dari pewaris dan yang diwarisi sama.

B. Uraian
1. Alat dan Bahan
    -PC
     -Text Editor

2. Durasi Waktu
    2 menit

3. Tahapan
    -Mendeklarasikan sifat dari induknya terlebih dahulu.


 -Extends menunjukkan bahwa turunan dari class buah.

C. Kesimpulan
    Jadi dala OOP kita bisa pembuat pewarisan. Bila memang keduanya memiliki sifat yang sama.

D. Hasil yang diperoleh
    Buah masih secara umun, sedangkan Buah Naga sudah sepesifik.

E. Referensi
  https://en.wikipedia.org/wiki/Inheritance_(object-oriented_programming)

Rabu, 27 Desember 2017

PHP : Get php pada OOP

 A. Pendahuluan
1. Pengertian
    Get dalah sebuah metode pada oop yang digunakan unutk mengambil nilai yang telah di set.
Get ini juga terletak di class, sama seperti set.

2. Maksud dan Tujuan
    -Untuk mengambil value/ nilai yang telah di set.

3. Hasil yang diharapkan
    -Nilai dapat ditarik dengan methode get.

B. Uraian
1. Alat dan Bahan
    -PC
     -Text editor

2. Durasi Waktu
    2 menit.

3. Tahapan
  -Setelah mendeklarasikan set seperti dibawah ini


-kita mendeklarasikan Getnya


  -Mengapa harus menggunakan return, karena fungsi return ialan mengenbalikan nilai.

C. Kesimpulan
    Berarti ketika ada methode set, juga harus ada methode get. untuk mearik nilainya.

D. Hasil yang diperoleh
    Nilai dapat ditarik dengan methode get, yang telah diatur nilainya di methode set.

E. Referensi

Sabtu, 23 Desember 2017

OOP PHP : Fitur fitur di PHP pada OOP

Assalamualaikum wr.wb
A.Pendahuluan
1. Maksud dan Tujuan
 digunakan untuk menyembunyikan nilai atau keadaan objek data terstruktur di dalam kelas , mencegah akses langsung pihak yang tidak sah kepada mereka.

2. Hasil yang di harapkan
Bisa Memahami tentang OOP pada PHP

B.Alat dan Bahan
-Pc
-Sublime Text

3. Durasi Waktu
-10 Menit

4.Pembahasan
A.CLASS
Class adalah ‘cetak biru’ atau ‘blueprint’ dari object. Class digunakan hanya untuk membuat kerangka dasar. Yang akan kita pakai nantinya adalah hasil cetakan dari class, yakni object.Sebagai analogi, class bisa diibaratkan dengan laptop atau notebook. Kita tahu bahwa laptop memiliki ciri-ciri seperti merk, memiliki keyboard, memiliki processor, dan beberapa ciri khas lain yang menyatakan sebuah benda tersebut adalah laptop. Selain memiliki ciri-ciri, sebuah laptop juga bisa dikenakan tindakan, seperti: menghidupkan laptop atau mematikan laptop.Di dalam PHP, penulisan class diawali dengan keyword class, kemudian diikuti dengan nama dari class. Aturan penulisan nama class sama seperti aturan penulisan variabel dalam PHP, yakni diawali dengan huruf atau underscore untuk karakter pertama, kemudian boleh diikuti dengan huruf, underscore atau angka untuk karakter kedua dan selanjutnya Saya akan memberikan contohnya seperti dibawah ini:

<?php

class laptop {
   // isi dari class laptop...
}
?>



B.Pengertian Property dalam Pemrograman Berbasis Objek.

Property (atau disebut juga dengan atribut) adalah data yang terdapat dalam sebuah class. Melanjutkan analogi tentang laptop, property dari laptop bisa berupa merk, warna, jenis processor, ukuran layar, dan lain-lain.


Contoh Penulisan class dengan penambahan property

<?php
class laptop {
   publice $pemilik;
   publice $merk;
   publice $spion;
   // lanjutan isi dari class laptop...
}


Dari diatas  $pemilik, $merk, dan $spion Seperti yang kita lihat, penulisan property di dalam PHP sama dengan cara penulisan variabel, yakni menggunakan tanda dollar ($). Sebuah class tidak harus memiliki property.

C. Method dalam Pemrograman Berbasis Objek
Method adalah tindakan yang bisa dilakukan didalam class. Jika menggunakan analogi class laptop kita, maka contoh method adalah: menghidupkan laptop, mematikan laptop, mengganti cover laptop, dan berbagai tindakan lain.

Dibawah ini contoh penulisan class dengan penambahan method;


<?php
class laptop {
   function hidupkan_laptop() {
   //... isi dari method hidupkan_laptop
   }

   function matikan_laptop() {
   //... isi dari method matikan_laptop
   }

   ... //isi dari class laptop
}
?>



D. Object dalam Pemrograman Berbasis Objek

Object atau Objek adalah hasil cetak dari class, atau hasil ‘konkrit’ dari class. Jika menggunakan analogi class laptop, maka objek dari class laptop bisa berupa: laptop_andi, laptop_anto, laptop_duniailkom, dan lain-lain. Objek dari class laptop akan memiliki seluruh ciri-ciri laptop, yaitu property dan method-nya.



<?php
class laptop {
   function hidupkan_laptop() {
   //... isi dari method hidupkan_laptop
   }

   function matikan_laptop() {
   //... isi dari method matikan_laptop
   }

   ... //isi dari class laptop
}
?>


Dari contoh diatas, $laptop_andi dan $laptop_anto merupakan objek dari class laptop. Kedua objek ini akan memiliki seluruh property dan method yang telah dirancang dari class laptop.



Jumat, 22 Desember 2017

PHP OOP : Pengenalan OOP dalam PHP

Assalamualaikum wr wb.
A.Pendahuluan
1.Latar belaka
untuk memperdalam bahasa pemograman di php.karena dalam nya php saya memhami PHP OOP
2.Alat dan Refrensi
-Pc
-Refren resmi atau Ebook
3.Hasil dan di harapkan
bisa memperdalam Php

B.Pembahasan
1.Pengertian
Pemrograman Berbasis Objek atau Object Oriented Programming (OOP) adalah sebuah tata cara pembuatan program (programming paradigm) dengan menggunakan konsep “objek” yang memiliki data (atribut yang menjelaskan tentang objek) dan prosedur (function) yang dikenal dengan method.

2.Kelebihan OOP pada PHP
dalam pemograman kita akan menemui kekurangan dan kelebiha dalam bahasa pemograman.saya kasih tau kelebihan di OOP pada PHP.
-syntax lebih Struktur
-terekomendasi
-sangat efektif di gunakan
-lebih menghemat waktu
-aplikasi lebih mudah di kembangkan

3.Apa saja yang di pelajari untuk konsep OOP
Adapun yang akan kita pelajari dan pahami untuk menngunakan metode OOP adalah sebagai berikut:
-Pengenalan struktur OOP PHP dasar
-Class,Property,Method,Object pada OOP PHP
-Function Contruktor dan Destruktor di OOP PHP
-dan lainya

Senin, 11 Desember 2017

Belajar PHP : Perbedaab Method POST dan Method GET

 Assalamualaikum wr.wb.
saya akan membahas tentang  Method POST dan GET
Pendahuluan
A.Latar Belakang
Ada dua metode ketika kita ingin memparsing nilai inputan dari suatu file ke file lain yaitu dengan Method POST dan GET. Pada umumnya method yang sering kita gunakan adalah kedua method tersebut, walaupun sebenarnya masih ada method yang lain seperti: Head, Put, Options, Delete, Connect.

B.Alat dan Bahan
-Pc
-koneksi internet

C.Jangka Waktu
30

D.Pembahasan

Method POST  
Mempunyai pengertian bahwa metode ini digunakan untuk memparsing hasil inputan form untuk diolah lebih lanjut, tetapi tidak menampilkan query string pada address bar, sehingga lebih aman dibandingkan method GET yang akan terlihat pada address bar. Method POST akan sangat berguna penggunaannya untuk halaman-halaman yang membutuhkan keamanan lebih, karena data inputan kita tidak akan tampil pada address bar browser (disini kelebihan menggunakan Metode POST).


 <?php
$_POST['username']; // mengambil nilai variabel POST username
$_POST['password']; // mengambil nilai variabel POST password
?>

Pada contoh file form diatas nilai parsing tidak ditampilkan dalam address bar dan langsung di proses ketempat yang sudah dibuat. Sebenarnya nilai dari parshingan tetap ada tetapi tidak tampak didalam address bar karena valuenya bekerja dibelakang layar (backand). Disinilah keunggulan mengguanakn Method POST.

    1. Method POST tidak pernah ter Cache dalam browser
    2. Method POST tidak dapat di Bookmark
    3. Method POST tidak mempunyai batasan jumlah panjang data

Method GET

method ini bisa sering digunakan pada form pencarian dimana variabel yang dikirimkan akan ditampilkan pada url browser seperti pencarian pada google ,type seperti ini sangat diperlukan untuk melakukan pagination, berikut ini adalah contoh sintax penggunaan method get

Jika isi dari file proses.php adalah:
<?php
echo $_GET['nama'];
echo "<br />";
echo $_GET['email'];
?>

Berikut adalah beberapa keterangan tentang GET :

    Data yang ditangkap berasal dari URL, sehingga data bisa dilihat di URL
    URL sebaiknya memiliki panjang dibawah 2000 karakter
    Sebagai pembatas variable adalah &

Rabu, 06 Desember 2017

Belajar PHP : Kondisi IF dan ELSE Pada PHP



Muhammad Faisal- Kondisi if Else bisa sobat ibaratkan dengan pengecekan jika maka pada kenyataanya. Fungsi if else sangat dibutuhkan pada saat sobat ingin memeriksa sebuah kondisi. Pada setiap logika terkadang kita memerlukan pengecekan suatu nilai yang jika terpenuhi untuk melakukan suatu dan jika pengecekan pertama tidak terpenuhi maka ada pengecekan kedua yaitu else.

Kondisi IF dan ELSE
Kondisi if Else bisa sobat ibaratkan dengan pengecekan jika maka pada kenyataanya. Fungsi if else sangat dibutuhkan pada saat sobat ingin memeriksa sebuah kondisi. Pada setiap logika terkadang kita memerlukan pengecekan suatu nilai yang jika terpenuhi untuk melakukan suatu dan jika pengecekan pertama tidak terpenuhi maka ada pengecekan kedua yaitu else. Dapat kia bayangkan tentang kondisi if else ini seperti misalnya sobat memiliki seorang teman. Jika nama teman anda adalah adi maka dia adalah laki - laki bukan perempuan. Mungkin sedikit sulit jika dijelaskan, Akan sangat membantu sobat untuk memahami logika kondisi if else ini menggunakan contoh yang saya sediakan

Persyaratan

1.  IF - mengeksekusi beberapa kode jika salah satu kondisi benar.
2. ELSE - mengeksekusi beberapa kode jika kondisi benar dan kode lain jika    kondisi itu adalah palsu / salah.
3.ELSEIF - mengeksekusi kode yang berbeda selama lebih dari dua kondisi.





Perhatikan pada contoh di atas. Kita memiliki sebuah variabel yang bernama diri kita. Kemudian isi nama kita adalah "isal". Jadi logikanya seperti ini, Jika variabel nama memiliki nilai "isal" maka akan muncul kata "Dia adalah nama ku" jika tidak maka akan muncul "Dia bukan namaku" . Berhubung isi dari variabel adalah isal maka muncul kata "Dia adalah namaku".

Kesimpulan
Oke jadi kesimpulanya PHP memiliki fungsi untuk cek meng cek kondisi suatu nilai . Kita bisa menggunakan If Else dan juga Else if seperti yang sudah dijelaskan di atas. Tetapi contoh di atas adalah contoh yang sangat sederhana, website besar memiliki kondisi if else yang sangat wow. Jadi kondisi if else sangat penting kita terapkan dalam website atau aplikasi yang akan kita buat.

Selasa, 05 Desember 2017

Belajar PHP : Mengenal Perintah Require() dan Include() dalam PHP

Muhammad Faisal - Assalamualaikum wr.wb
Ketika kita membuat sebuah program menggunakan bahasa pemrograman PHP tentu program yang kita buat terdiri dari beberapa file. Di mana ada beberapa file PHP yang dibutuhkan oleh file PHP lainnya, misalnya file koneksi.php. Yang mana file ini befungsi untuk menghubungkan program ke database. Setiap file PHP yang membutuhkan koneksi ke database tentu membutuhkan file koneksi.php.

Tujuan
Untuk memahami sebuat coding pemanggilan di php

PEMBAHASAN

Require(), perintah ini digunakan untuk menggabungkan suatu script PHP atau teks dari file lain dengan script PHP yang memanggilnya. Script atau file yang digabung tidak harus berisi script atau kode program PHP. Apabila script atau file yang digabungkan itu berupa script PHP, maka PHP akan mengevaluasi dan menjalankannya.

Contoh  :

Sintaks; require ( "nama_file" )  atau require "nama_file"

Berikut contoh Penggunaanya perintah  Require:
 

<?php
 
  $host = "localhost";
  $user = "root";
  $pwd = "";
  $dbName = "db_latihan";
 
  $mysqli = new mysqli($host, $user, $pwd, $dbName);
   
?>


last.php

<?php
 
  require("koneksi.php"); 
   
  $result = $mysqli->query("select * from mahasiswa");
 
  while ($a = $result->fetch_array(MYSQLI_ASSOC)) {
    echo $a['nim'] .  " - " .  $a['nama'] . "<br />";
  }
 
  $mysqli->close();
 
?>
 



Include()
Include(), perintah ini digunakan untuk menggabungkan suatu script PHP atau file dengan script pemanggilnya. Perintah include() akan memanggil selalu akan melakukan evaluasi kembali script yang ada yang dispesifikasikan dalam perintah tersebut. Apabila file yang dipanggil dengan menggunakan perintah include() berupa script PHP, maka harus mempunyai tag awal (<?php) dan tag penutup (?>) PHP yang benar. Agar isi file tersebut dapat dikenali sebagai script PHP.


 koneksi.php
  


<?php
 
  $host = "localhost";
  $user = "root";
  $pwd = "";
  $dbName = "db_latihan";
 
  $mysqli = new mysqli($host, $user, $pwd, $dbName);
   
?>


list.php



<?php
 
  include "koneksi.php"; 
   
  $result = $mysqli->query("select * from mahasiswa");
 
  while ($a = $result->fetch_array(MYSQLI_ASSOC)) {
    echo $a['nim'] .  " - " .  $a['nama'] . "<br />";
  }
 
  $mysqli->close();
 
?>



Senin, 04 Desember 2017

Belajar PHP :Type PHP

Muhammad Faisal - Ada beberapa tipe data yang dimiliki oleh PHP, ada yang digunakan untuk angka, bolean true false, string dan masih banyak lagi yang lainnya.

Type Data PHP
Seperti bahasa pemrograman yang lainya PHP juga memiliki tipe data. Tipe Data bisa dikatakan tipe dari sebuah variabel, contohnya variabel yang berisi angka bernama integer, tipe data text yang biasa disebut dengan string. Berikut adalah semua jenis tipe data pada PHP .

    String
    Integer
    Float
    Boolean
    Array
    Object
    NULL

Type Data String
Tipe data string adalah tipe data yang berbentuk text. Untuk penulisan tipe data ini diawali dengan tanda petik dan diakhiri tanda petik baik itu tanda petik 1 ( ' ) atau tanda petik 2 ( " ) dua duanya bisa digunakan dan string ini diletakkan antara 2 tanda petik tersebut.

 Type Data Integer
Tipe data integer adalah tipe data yang berbentuk angka asli atau bilangan bulat. Untuk penulisan tipe data integer tidak perlu menambahka tanda petik karena akan dbaca sebagai string jika sobat menambahkan tanda petik pada tipe daa integer.

Untuk cara penulisan variabel yang bertipe data integer dapat dilihat pada contoh tipe data integer di atas. Terdapat dua buah variabel yang bernama $bilangan_pertama dan $bilangan_kedua. Kedua variabel tersebut berisikan angka yang berbentuk bilangan bulat atau bilangan asli. Oleh sebab itu keda variabe di atas disebut sebagai variabel yang bertipe data integer.



Type Data FloatTipe data loat atau disebut juga tipe data double adalah tipe data yang berisi bilangan desimal. Cara penulisanya hampir sama dengan tipe data integer kerena tidak memerlukan tanda petik awal dan di akhir isi variabel float.



 Type Data Boolean
Tipe data boolean adalah tipe data yang memiliki dua buah value atau isi. Yaitu true dan false. atau 0 dan 1, true yang disebut dengan 1 dan false disebut dengan 0. Tipe data boolean sering digunakan untuk memeriksa ketersediaan atau memeriksa nilai kebenaran pada sebuah data.



 Type Data Array
Array adalah sebuah tipe daya yang menyimpan banyak isi di dalam sebuah variabel. Jika diibaratkan array seperti sebuah tas yang didalamnya bisa saja berisi pulpen,buku,penggaris dan lainyua. Isi dari variabel array ditandai dengan masing - masing angka yang sudah diterapkan menurut urutanya.


Dapat dilihat pada contoh di atas penulisan tipe data array. Untk menggunakan tipe data array bisa menggunakan fungsi array(). Kemudian diisi dengan tipe data apa saja dan dipisahkan dengan tanda koma pad tiap-tiap isi variabel. Pada contoh variabel array anggota di atas terdapat Muhammad, Aqshol dan Rifanza. Dimana Muhammad memiliki urutan 0, faisal 1. Angka yang diberikan pada tiap-tiap array dimulai dari 0. Tipe data array ini sangat sering digunakan dalam pembuatan website dinamis maka sobat harus menguasai tipe data ini.

Type Data Object
Tipe data object adalah tipe data yang menyimpan data dan informasi tentang cara mengolah data tersebut. Dalam PHP, sebuah objek harus dinyatakan secara eksplisit Pertama kita harus mendeklarasikan kelas objek. Untuk ini, kami menggunakan kata kunci class. Sebuah kelas adalah struktur yang dapat berisi properti dan method. Dengan tipe data ojek ini kita sebagai programmer dapat menulis program dengan lebih terstruktur sehingga dapat meringkas beberapa fungsi dan memperkecil ukuran file pastinya. Tipe data object ini lebih susah dipahami dari yang lain jadi dapat diistilahkan ketika seorang menguasai tipe data object ini dia bisa dikatakan sebagai programmer handal.


 Type Data Null
Null adalah tipe data khusus yang hanya dapat memiliki satu nilai: NULL ,Sebuah variabel dari tipe data NULL adalah variabel yang tidak memiliki nilai atau kosong. Jika variabel yang dibuat tanpa nilai, maka secara otomatis diberi nilai NULL. Variabel juga dapat dikosongkan dengan menetapkan nilai ke NULL.


Kesimpulan
Ada banyak sekali tipe data dalam PHP yang harus kita ketahui dan kita pahami, perlu diingat dari semua tipe data di atas yang memiliki level kesulitan tinggi adalah tipe object,tetapi jika sobat dapat menguasainya maka hasil yang sobat buat akan maksimal. Dan penulisan syntax akan terstruktur.Variabel dapat menyimpan data dari berbagai jenis, dan tipe data yang berbeda dapat melakukan hal-hal yang berbeda.

Sabtu, 11 November 2017

PHP : Pengertian CRUD




A. Pendahuluan
  1. Pengertian
          Dalam pemrograman komputer , buat, baca, update, dan hapus  (sebagai singkatan CRUD ) adalah empat fungsi dasar penyimpanan persisten .  Kata-kata alternatif kadang-kadang digunakan saat menentukan empat fungsi dasar CRUD , seperti mengambil alih-alih membaca , memodifikasi , bukan memperbarui , atau menghancurkan alih-alih menghapus . CRUD juga terkadang digunakan untuk menggambarkan konvensi antarmuka pengguna yang memudahkan melihat, mencari, dan mengubah informasi ; sering menggunakan formulir berbasis komputer dan laporan . Istilah ini kemungkinan dipopulerkan pertama kali oleh James Martin dalam bukunya 1983 the Managing Data-base Environment .  Akronimnya dapat diperluas ke CRUDL untuk mencakup daftar kumpulan data besar yang membawa kompleksitas tambahan seperti pagination saat kumpulan data terlalu besar untuk disimpan dengan mudah di memori.

 2. Latar Belakang
       Pada dasarnya aplikasi hanya terdiri dari empat perintah dasar yakni CREATE, READ, UPDATE, DELETE. Dari empat perintah tersebut kita sudah dapat membuat aplikasi, walaupun nantinya kita harus menambah lagi.

3. Maksud dan Tujuan
       Kita harus memahami empat perintah dasar, dan mengimplementasikannya.

4.Dokumentasi

1.Kita membuat file akan dibuat biar gampa.contoh nya seperti di bawah ini.


2.Pembuatan Koneksi ke database.


3.Jangan lupa kita harus membuat database di phpmyadmin.


4.File edit



5.File hapus





Jumat, 10 November 2017

PHP : Perbedaan Method POST dan GET




Pengertian

Method post dan get adalah dua jenis method yang sering digunakan pada pada sebuah form html. 

Latar Belakang
Sebagai seorang programmer atau pengembang software, kita harus memahami sintak-sintak di HTML, PHP maupun bahasa pemrograman lainnya. Termasuk perbedaan Method POST dan GET.

Maksud dan Tujuan
Memahami kegunaan dan perbedaan dari method GET dan POST.

Hasil Yang Diharapkan
Dapat memahami perbedaan dari method GET dan POST sekaligus paham dengan kegunaannya.Uraian

1. Method $_POSTMethod $_POST digunakan untuk mengumpulkan nilai dari form untuk di kirim dengan method="POST". Informasi yang di kirim menggunakan method="POST" mempunyai kelebihan yaitu nilai form yang di kirim tadi tidak akan muncul / terlihat di URL. $_POST memiliki batas 8MB informasi untuk mengirim.

2. Method $_GET$_GET di gunakan mengumpulkan nilai dari form, di kirim menggunakan method="GET". Informasi yang dikirim menggunakan method="GET", dapat dilihat oleh semua orang (akan terlihat di URL ketika di eksekusi).

Kelebihan Dan Kekurangan
1. METHOD POST TIDAK TERBATAS    Nah, jadi maksudnya, ketika Anda membuat sebuah formulir online dengan menggunakan method POST, maka panjangnya karakter / data tidak terbatas. Anda bisa isi data sebanyak-banyaknya tanpa ada batasan maksimal.
2. METHOD GET PENAMPUNGAN DATA TERBATAS    Ketika Anda mengisi formulir dengan method GET, maka anda hanya bisa mengisi maksimal 2047 karakter saja. Tidak bisa lebih dari itu.
KesimppulanPenggunaan Method POST sering digunakan saat membuat sebuah form login, agar saat klik submit username dan password tidak tampil di URL browsernya (lebih security), namun kalau penggunaan GET biasanya di CRUDnya, seperti membuat UPDATE Data atau Delete data.
Referensihttps://makinrajin.com/perbedaan-post-dan-get/

Jumat, 13 Oktober 2017

PHP : Membuat koneksi ke database

A. Pendahuluan

    1. Pengertian
          koneksi /ko·nek·si/ /konéksi/ n 1 hubungan yang dapat memudahkan (melancarkan) segala urusan (kegiatan); 2 cak kenalan
    2. Maksud dan Tujuan
         -Membuat hubungan antara database dangan program yang dibuat.

    3. Hasil yang diharapkan
        -Program dan database dapat terkoneksi.

B. Uraian

    1. Alat dan Bahan
         - PC/Laptop
         - Text Editor
         - Database

    2. Durasi Waktu
         5 menit

    3. Tahapan
          1. Buat database nya terlebih dahulu.
          2. Buka text editor
          3. Tulis script dibawah
 4. Ket: Penulisan variabel diatas hanya untuk memudahkan kita untuk mengkoneksikan. Dalam tanda petik itu berikan username, password (bila memakai password) dan nama databasenya.

 C. Kesimpulan
     Pembuatan koneksi sangatlah mudah.

D. Hasil yang diperoleh
     Database berhasil terkoneksi dengan program.

E. Referensi
    https://kbbi.web.id/koneksi

Selasa, 29 Agustus 2017

Belajar PHP4 : Konstanta

05/09/217


Muhammad faisal ~ Kostanta adalah suatutetapan nilai dengan program .konstanta tidak dapat dirubah nilai sewaktu program dijalankan ,kalau hal itu dilakukan akn menyebabkan eror.untuk mendefinisikan konstanta digunakan:


1. Cara Pendefenisikan Konstanta dalam PHP
Jika variabel di dalam PHP dibuat dengan menambahkan tanda dollar, seperti: $nama. Untuk membuat konstanta PHP menyediakan 2 cara:

    1.Menggunakan kata kunci (keyword) const.
    2.Menggunakan fungsi define.

Untuk mendefenisikan konstanta dengan kata kunci const, caranya mirip dengan menambahkan nilai kepada sebuah variabel, namun didahului kata const. Berikut adalah contoh penulisannya:




Jika menggunakan fungsi define, fungsi ini membutuhkan 2 nilai, yakni nama konstanta, dan nilainya. Seperti contoh berikut ini:



Aturan penamaan konstanta sama seperti variabel, yakni untuk karakter pertama hanya boleh menggunakan huruf dan underscore (_), dan untuk huruf kedua dan seterusnya, boleh menggunakan huruf, angka dan underscore. Sehingga sebuah konstanta juga tidak boleh diawal angka atau mengandung karakter khusus sepert #,*, atau &.

2. Konstanta PHP bersifat Case Sensitif

Sama seperti variabel, konstanta dalam PHP bersifat case sensitif, sehingga perbedaan huruf besar dan kecil dianggap berbeda. GAJI, GaJi, dan gaji merupakan 3 konstanta yang berbeda.

Walaupun kita boleh menggunakan huruf kecil dalam penulisan konstanta, kesepakatan programmer PHP menganjurkan menggunakan HURUF BESAR untuk penulisan konstanta. Tujuannya agar lebih mudah untuk membedakan dengan variabel (dimana variabel dianjurkan menggunakan huruf kecil).

3. Nilai Konstanta PHP Tidak Dapat Diubah

Jika sebuah konstanta telah didefenisikan, kita tidak bisa merubah nilai tersebut.

Nanti akan muncul seperti dibawah ini 


 4. Konstanta hanya dapat berisi tipe data tertentu
Konstanta dalam PHP hanya dapat berisi tipe data sederhana (disebut juga jenis tipe skalar), yakni: boolean, integer, float dan string. Hal ini berbeda dengan variabel, yang dapat juga berisi tipe data turunan seperti array, objek atau resources.




Senin, 28 Agustus 2017

Belajar PHP3 : Komentar

04/09/2017

Assalamualikum wr.wb
MUHAMMAD FAISAL ~ Komentar  adalah bagian dari program yang berfungsi sebagai penjelas atau pemberi keterangan dalam program.komentar ini tidak akan dieksekusi /dikerjakan oleh interpreter.

Diberikan tanda // di depan teks komentar. Perintah ini hanya bisa berlaku untuk komentar dalam satu baris
Diberikan tanda /* di depan teks komentar dan diakhiri dengan */. Perintah ini dapat digunakan untuk komentar yang terdiri lebih dari satu baris.





  Sebuah komentar tidak akan melakukan proses apapun meskipun didalamnya ditulis sebuah proses, dan karena PHP adalah sebuah bahasa server-side maka anda tidak bisa melihat komentar dengan cara view-source pada browser, komentar PHP tidak akan tampil di browser, berikut ini adalah contohnya.



 ################

Dari contoh kode fungsi di atas yang akan terjadi adalah nilai yang di kirim pada variabel $a dan $b akan melakukan penambahan, sebagai contoh penulis memberikan nilai 1 pada variabel $a dan nilai 2 pada variabel $b, maka yang akan tampil di browser adalah angka 3.


 Contoh tersebut adalah contoh dasar sebuah fungsi yang hanya memiliki sedikit proses, bagaimana jika banyak? misalnya pada kasus jika anda menulis kode program sudah satu tahun lamanya, tiba-tiba klien ingin anda mengembangkan kode-kode atau jika terjadi masalah pada kode tersebut. Pada kasus ini tentu kode program yang sudah lama ditulis anda pasti tidak mengingat seluruhnya, disinilah fungsi komentar di butuhkan sebagai pengingat sebuah proses yang berjalan.

Sabtu, 26 Agustus 2017

Belajar PHP 2 : Variabel

29/08/2017

Muhammad Faisal ~ Variabel/Peubah adalah bagaikan garam dan sayur dalam bahasa pemrograman, dan kabar baiknya adalah PHP pun memilikinya. Variabel dapat dibayangkan sebagai sebuah tempat penyimpanan data bagi nilai numeris maupun non numeris, agar dapat digunakan pada bagian lain dari script program PHP.

PHP mendukung berbagai jenis variabel yaitu:
 • integer(bilangan bulat),
 • bilangan floating point (presisi tunggal, ganda)
 • boolean
 • null (untuk variabel yang belum diset).
 • string
 • array
 • object
 • resource
 • unknown.

Jika Anda terbiasa menggunakan C atau Pascal, maka Anda harus bersiap-siap kehilangan sebuah kewajiban, karena pada PHP Anda tidak perlu mendefinisikan terlebih dahulu jenis variabel sebelum menggunakannya. PHP memiliki kepandaian untuk membedakan jenis variabel secara otomatis berdasarkan konteks yang sedang berlaku bagi variabel tersebut. Setiap variabel dalam PHP selalu dimulai dengan tanda dolar ("$") dan harus dimulai dengan huruf dan dapat diikuti oleh huruf dan angka. Dengan demikian, $warpspeed, $impuls_speed, $LCAR dan $Dilithium1 adalah contoh penamaan variabel PHP yang valid. Setiap variabel dalam PHP peka terhadap perbedaan huruf kapital dan non kapital, sehingga $subspace, $SubSpace, dan $SUBSPACE adalah tiga buah variabel yang berbeda. Mari kita coba latih sedikit penggunaan variabel PHP dengan contoh di bawah ini yang merupakan modifikasi dari contoh latihan3.php.



semoga bermanfaat

Jumat, 25 Agustus 2017

PHP 1 : Mengenal PHP

28/08/2017

Apa itu PHP ??
PHP Pertama kali ditemukan pada 1995 oleh seorang Software Developer bernama Rasmus Lerdrof. Ide awal PHP adalah ketika itu Radmus ingin mengetahui jumlah pengunjung yang membaca resume onlinenya. script yang dikembangkan baru dapat melakukan dua pekerjaan, yakni merekam informasi visitor, dan menampilkan jumlah pengunjung dari suatu website. Dan sampai sekarang kedua tugas tersebut masih tetap populer digunakan oleh dunia web saat ini. Kemudian, dari situ banyak orang di milis mendiskusikan script buatan Rasmus Lerdrof, hingga akhirnya rasmus mulai membuat sebuah tool/script, bernama Personal Home Page (PHP). Kebutuhan PHP sebagai tool yang serba guna membuat Lerdorf melanjutkan untuk mengembangkan PHP hingga menjadi suatu bahasa tersendiri yang mungkin dapat mengkonversikan data yang di inputkan melalui Form HTML menjadi suatu variable, yang dapat dimanfaatkan oleh sistem lainnya. Untuk merealisasikannya, akhirnya Lerdrof mencoba mengembangkan PHP menggunakan bahasa C ketimbang menggunakan Perl.Tahun 1997, PHP versi 2.0 di rilis, dengan nama Personal Home Page Form Interpreter (PHP-FI). PHP Semakin popular, dan semakin diminati oleh programmer web dunia. Rasmus Lerdrof benar-benar menjadikan PHP sangat populer, dan banyak sekali Team Developer yang ikut bergabung dengan Lerdrof untuk mengembangkan PHP hingga menjadi seperti sekarang, Hingga akhirnya dirilis versi ke 3-nya, pada Juni 1998, dan tercatat lebih dari 50.000 programmer menggunakan PHP dalam membuat website dinamis. Pengembangan demi pengembangan terus berlanjut, ratusan fungsi ditambahkan sebagai fitur dari bahasa PHP, dan di awaal tahun 1999, netcraft mencatat, ditemukan
1.000.000 situs di dunia telah menggunakan PHP. Ini membuktikan bahwa PHP merupakan bahasa yang paling populer digunakan oleh dunia web development.

Keunggulan PHP :
1. Gratis
Apa yang membuat PHP begitu berkembang sangat pesat?? hingga jutaan domain
menggunakan PHP, begitu populernya PHP?? Jawabannya adalah karena PHP itu
gratis. Saya sendiri menyukai bahasa yang satu ini selain mudah juga karena gratis.
2. Cross platform
Artinya dapat di gunakan di berbagai sistem operasi, mulai dari linux, windows, mac
os dan os yang lain.
3. Mendukung banyak database
PHP telah mendukung banyak database, ini mengapa banyak developer web
menggunakan PHP Adabas D Adabas D, dBase dBase, Empress Empress, FilePro
(read-only) FilePro (read-only) Hyperwave, IBM DB2, Informix, Ingres, InterBase,
FrontBase mSQL, Direct MS-SQL, MySQL MySQL, ODBC, Oracle (OCI7 and
OCI8), Ovrimos, PostgreSQL SQLite, Solid, Sybase, Velocis, Unix dbm.
4. On The Fly
PHP sudah mendukung on the fly, artinya dengan php anda dapat membuat document.

KELEBIHAN PHP DIBANDING BAHASA PEMROGRAMAN LAIN
Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya.
Web Server yang mendukung PHP dapat ditemukan di mana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

FUNGSI ATAU KEGUNAAN PHP
Jika diibaratkan sebuah rumah untuk gambaran dari fungsi PHP ini. HTML adalah sebagai pondasi dari sebuah bangunan tersebut. Pasti rumah tersebut memiliki penampilan yang kurang menarik karena hanya sebuah pondasi maka rumah tersebut diberikan cat agar terkesan lebih hidup,itulah CSS. Lalu dimana letak kegunaan PHP ? PHP Seperti filter untuk menyaring siapa saja yang boleh masuk di rumah tersebut, siapa saja yang dapat membuang dan mengolah isi dari rumah,menyimpan,menambah barang - barang yang ada di rumah. Itulah fungsi dari PHP. Jadi PHP berfungsi untuk membuat aksi dari rumah tersebut jika diemplementasikan di dunia nyata

PENULISAN SYNTAX PHP
Untuk penulisan syntax PHP diawali oleh (<?php) dan diakhiri dengan tag penutup (?>) syntax PHP dapat disisipkan di dalam bagian - bagan HTML. Kemudian diakhir syntax php diakhiri dengan tanda semicolon atau titik koma (;).



   Dapat dilihat pada syntax di atas. Script PHP diawali dengan <?php dan diakhiri ?> dan diperhatikan dari setiap baris syntax diakhiri dengan tanda semicolon atau titik koma (;).
Syntax echo adalah berguna untuk menampilkan data. Baik itu input maupun output. Yang dihasilkan dari contoh di atas adalah Hallo Dunia !!! .

MENJALANKAN PHP DI LOCALHOST
Apa itu localhost ? dan bagaiaman kegunaan PHP ini lebih rincinya ? akan saya jelaskan pada tutorial PHP Part 2. Jadi selalu ikuti artikel - artikel dari Blog Script Kiddies

KESIMPULAN

Simpelnya PHP ini adalah bahasa skrip yang dapat digunakan untuk ditanam dalam bagian - bagian HTML dan agar website tersebut menjadi Website Dinamis, jadi setiap data dari website tersebut disimpan di dalam database dan tidak perlu harus mengedit setiap datanya satu per satu tetapi kita dapat membuat sebuah from untuk menambahkan data secara otomatis menggunakan PHP ini. Intinya kita tidak perlu susah - susah mengedit HTML cukup membuat form dan fungsinya maka kita akan dengan mudah menambahkan data - data sesuai kebutuhan kita.

REFERENSI

Males ngoding.