Sabtu, 03 Juni 2017

PHP Insert Data

Masukkan Data Ke MySQL Menggunakan MySQLi dan PDO 
Setelah database dan tabel telah dibuat, disini saya menggunakan DB cdcol dan tabel cds. kita bisa mulai menambahkan data di dalamnya. 
Berikut adalah beberapa aturan sintaks yang harus diikuti: 
       • Query SQL harus dikutip di PHP 
       • Nilai string di dalam query SQL harus dikutip 
       • Nilai numerik tidak boleh dikutip 
       • Kata NULL tidak boleh dikutip Pernyataan INSERT INTO digunakan untuk menambahkan 


catatan baru ke tabel MySQL: 
- INSERT INTO table_name (column1, column2, column3, ...)  
- NILAI (nilai1, nilai2, nilai3, ...) 


berikut kodingan untuk Insert Data.




Hasil :

1. jika di klik tambah maka akan muncul :


 2. lalu isi data tabelnya lalu klik submit.


PHP Delete Data

Hapus Data Dari Tabel MySQL Menggunakan MySQLi dan PDO

Pernyataan DELETE digunakan untuk menghapus catatan dari sebuah tabel:
HAPUS DARI table_name
WHERE some_column = some_value

Perhatikan klausa WHERE dalam sintaks DELETE: Klausa WHERE menentukan record atau record mana yang harus dihapus. Jika Anda menghilangkan klausa WHERE, semua catatan akan dihapus!




berikut kodingannya :


apabila saya akan menghapus data ke 6 (rila) dengan cara klik hapus. maka akan terhapus.


PHP Update Data

Update Data Dalam Tabel MySQL Menggunakan MySQLi dan PDO
Pernyataan UPDATE digunakan untuk memperbarui catatan yang ada dalam sebuah tabel:
UPDATE table_name  SET column1 = nilai, column2 = value2, ...
WHERE some_column = some_value


Perhatikan klausa WHERE dalam sintaks UPDATE: Klausa WHERE menentukan catatan atau catatan yang harus diperbarui. Jika Anda menghilangkan klausa WHERE, semua catatan akan diperbarui!


berikut kodingannya :
1. pertama kodingan pada formnya.



2. kedua adalah kodingan untuk memproses dengan database pada php my admin


berikut hasilnya :
1. misalkan saya mau mengubah / mengupdate Glee menjadi Gleen.
klik ubah maka akan ke halaman update seperti gambar dibawahnya.


 2. tampilan halaman update. ubah nama Glee menjadi Gleen. lalu klik submit.


Jumat, 02 Juni 2017

PHP Select Data From MySQL

  1. Select Data
Pilih Data Dari Database MySQL Pernyataan SELECT digunakan untuk memilih data dari satu atau beberapa tabel:SELECT column_name (s) FROM table_name Atau kita bisa menggunakan karakter * untuk memilih SEMUA kolom dari sebuah tabel:
SELECT * FROM table_name Pilih Data Dengan MySQLi.
  1. berikut database dan tabel yang dibuat

               Pertama, kami membuat kueri SQL yang memilih kolom id, nama depan, dan nama belakang
dari tabel cds. Baris kode berikutnya menjalankan query dan menempatkan data yang dihasilkan
ke dalam variabel yang disebut $ result.
Kemudian, fungsi num_rows () memeriksa apakah ada lebih dari nol baris yang dikembalikan.
Jika ada lebih dari nol baris yang dikembalikan, fungsi fetch_assoc () menempatkan semua hasilnya
ke dalam array asosiatif yang dapat kita lewati. While () loop loop melalui hasil set dan
output data dari id, nama depan dan kolom nama belakang.
Contoh berikut menunjukkan hal yang sama seperti contoh di atas, dengan cara prosedural MySQLi:


Codingan



Hasil :


Rabu, 29 Maret 2017

PHP Global Variables - Superglobals

Superglobals diperkenalkan di PHP 4.1.0, dan built-in variabel yang selalu tersedia di semua lingkup.

PHP Global Variables - Superglobals
Several predefined variables in PHP are "superglobals", which means that they are always accessible, regardless of scope - and you can access them from any function, class or file without having to do anything special.
variabel PHP superglobal adalah:
  • $ GLOBALS
  • $ _SERVER
  • $ _REQUEST
  • $ _POST
  • $ _GET
  • $ _FILES
  • $ _ENV
  • $ _COOKIE
  • $ _SESSION

Bab ini akan menjelaskan beberapa superglobals, dan sisanya akan dijelaskan di bab berikutnya.

PHP $ GLOBALS
$ GLOBALS adalah PHP variabel global super yang digunakan untuk mengakses variabel global dari mana saja di script PHP (juga dari dalam fungsi atau metode).

toko PHP semua variabel global dalam sebuah array disebut $ GLOBALS [index]. Indeks memegang nama variabel.

Contoh di bawah ini menunjukkan bagaimana menggunakan super variabel global $ GLOBALS:

Contoh :

 Hasil :

Dalam contoh di atas, karena z adalah hadiah variabel dalam array $ GLOBALS, hal ini juga dapat diakses dari luar fungsi!

PHP $ _SERVER
$ _SERVER Adalah PHP variabel global super yang memegang informasi tentang header, jalan, dan lokasi skrip.

Contoh di bawah ini menunjukkan bagaimana menggunakan beberapa elemen di $ _SERVER:
Contoh :

Hasil : 

Tabel berikut berisi elemen yang paling penting yang dapat masuk ke dalam $ _SERVER:


PHP $ _REQUEST PHP

$ _REQUEST digunakan untuk mengumpulkan data setelah mengirimkan formulir HTML.

Contoh di bawah ini menunjukkan bentuk dengan field input dan tombol submit. Ketika pengguna mengirimkan data dengan mengklik "Submit", bentuk data dikirim ke file yang ditentukan dalam atribut aksi <form> tag. Dalam contoh ini, kami arahkan ke file ini sendiri untuk data formulir pengolahan. Jika Anda ingin menggunakan file PHP lain untuk memproses data formulir, mengganti dengan nama file pilihan Anda. Kemudian, kita dapat menggunakan super variabel global $ _REQUEST untuk mengumpulkan nilai dari field input:

Contoh :

Hasil :


PHP Sorting Array

Elemen-elemen dalam array dapat diurutkan dalam abjad atau numerik order, turun atau naik.

PHP - Urutkan Fungsi Untuk Array
Dalam bab ini, kita akan pergi melalui PHP fungsi array semacam berikut: 
  • sort () - array semacam dalam urutan
  • rsort () -array semacam agar turun
  • asort () - semacam array asosiatif dalam urutan, menurut nilai
  • ksort () - semacam array asosiatif dalam urutan, menurut kunci
  • arsort () - semacam array asosiatif dalam urutan, menurut nilai
  • krsort () - semacam array asosiatif dalam urutan, menurut kunci

Urutkan Array di Ascending Order - urut ()
Contoh berikut macam elemen dari array $cars di menaik urutan abjad:
Contoh :

 Hasil :


PHP Array

Array menyimpan beberapa nilai dalam satu variabel tunggal:

Contoh :

Hasil :

Apa itu Array?

Array adalah variabel khusus, yang dapat menyimpan lebih dari satu nilai pada suatu waktu. Jika Anda memiliki daftar item (daftar nama mobil, misalnya), menyimpan mobil di variabel tunggal bisa terlihat seperti ini:
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
Namun, bagaimana jika Anda ingin loop melalui mobil dan menemukan satu tertentu? Dan bagaimana jika Anda tidak 3 mobil, tapi 300?
 
Solusinya adalah dengan membuat sebuah array!
 
Array dapat menyimpan banyak nilai di bawah satu nama, dan Anda dapat mengakses nilai dengan mengacu nomor indeks.

PHP Indexed Array

Ada dua cara untuk membuat diindeks array: Indeks dapat diberikan secara otomatis (index selalu dimulai dari 0), seperti ini:
$cars = array("Volvo", "BMW", "Toyota");

atau indeks dapat ditentukan secara manual:
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";

Contoh berikut membuat array diindeks bernama $ mobil, memberikan tiga unsur itu, dan kemudian mencetak teks yang berisi nilai array:
Contoh :

Hasil :

PHP Functions

DASAR TEORI
Kekuatan sebenarnya dari PHP berasal dari fungsinya; memiliki lebih dari 1000 built-in fungsi.

PHP Ditetapkan Pengguna Fungsi
Selain fungsi PHP built-in, kita dapat membuat fungsi kita sendiri.
Sebuah fungsi adalah blok pernyataan yang dapat digunakan berulang kali dalam sebuah program.
Sebuah fungsi tidak akan mengeksekusi langsung ketika beban halaman.
Sebuah fungsi akan dijalankan dengan sebuah panggilan ke fungsi.

Buat Fungsi Ditetapkan Pengguna di PHP
Sebuah fungsi yang ditetapkan pengguna deklarasi dimulai dengan kata "fungsi":

Sintaksis
function functionName() {
    code to be executed;
}

Catatan: Sebuah nama fungsi dapat diawali dengan huruf atau garis bawah (bukan angka).
Tip: Berikan fungsi nama yang mencerminkan apa fungsi tidak!

nama fungsi TIDAK case-sensitive.

Pada contoh di bawah, kita membuat fungsi bernama "writeMsg ()". Pembukaan keriting brace ({) menunjukkan awal dari kode fungsi dan brace keriting penutupan (}) menunjukkan akhir dari fungsi. Fungsi output "Halo dunia!". Untuk memanggil fungsi, hanya menulis namanya:

Contoh :

Hasil :

PHP for Loops

Dasar Teori
​            PHP untuk loop mengeksekusi blok kode jumlah tertentu kali.

PHP Loop

Untuk loop digunakan ketika Anda tahu sebelumnya berapa kali script harus dijalankan.

Sintaksis

for (init counter; test counter; increment counter) {
    code to be executed;
}

parameter:
  • init kontra : Inisialisasi nilai loop counter
  • Tes kontra : Dievaluasi untuk setiap iterasi loop. Jika bernilai TRUE, loop terus. Jika mengevaluasi ke FALSE, loop berakhir.
  • Peningkatan kontra : Meningkatkan nilai loop counter

Contoh di bawah akan menampilkan angka 0 sampai 10:

Contoh :


Hasil :


PHP while Loops

Dasar Teori
PHP sementara loop mengeksekusi blok kode sementara kondisi yang ditentukan benar.

PHP Loops
Seringkali ketika Anda menulis kode, Anda ingin blok kode yang sama untuk menjalankan lagi dan lagi berturut-turut.Alih-alih menambahkan beberapa hampir sama kode-garis dalam naskah, kita dapat menggunakan loop untuk melakukan tugas seperti ini.
Dalam PHP, kita memiliki pernyataan perulangan berikut:
  • sementara - loop melalui blok kode selama kondisi yang ditentukan benar
  • do ... while - loop melalui blok kode sekali, dan kemudian mengulangi loop selama kondisi yang ditentukan benar
  • untuk - loop melalui blok kode jumlah tertentu kali
  • foreach - loop melalui blok kode untuk setiap elemen dalam array


PHP sementara loop
Loop sementara mengeksekusi blok kode selama kondisi yang ditentukan benar.

Sintaksis
while (condition is true) {
    code to be executed;
}


Contoh di bawah ini pertama menetapkan $ x variabel untuk 1 ($ x = 1). Kemudian, sementara loop akan terus berjalan selama $ x kurang dari atau sama dengan 5 ($ x <= 5). $ X akan meningkat 1 setiap kali loop berjalan ($ x ++):

Contoh :

Hasil :

PHP switch Statement

Pernyataan switch digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.

The PHP switch Statement
Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi.

Sintaksis
switch (n) {
     Case label1:
         Kode yang dijalankan jika n = label1;
         istirahat;
    Case label2:
         Kode yang dijalankan jika n = label2;
         istirahat;
    Case label3:
         Kode yang dijalankan jika n = label3;
         istirahat;
     ...
     default:
         Kode yang dijalankan jika n berbeda dari semua label;
}

Ini adalah cara kerjanya: Pertama kita memiliki ekspresi tunggal n (paling sering variabel), yang dievaluasi sekali. Nilai ekspresi ini kemudian dibandingkan dengan nilai-nilai untuk setiap kasus dalam struktur. Jika ada pertandingan, blok kode yang terkait dengan kasus yang dieksekusi. Gunakan istirahat untuk mencegah kode dari berlari ke kasus berikutnya secara otomatis. Pernyataan default digunakan jika tidak ada yang cocok
Contoh :

Hasil :

Laporan Hasil Ann's (Digital Forensics)

Telah terjadi sebuah serangan pada jaringan. Sebagai seorang penyidik digital forensik anda diminta melakukan analisa terhadap serangan te...