Materi 7 - PHP (Part 3)
Materi 7 - PHP (Part 3)
3. Tuliskan source code pada file getData.php untuk menangkap input data dari form HTML yang ada
di file formGet.php :
4. Jalankan file formGet.php pada web browser anda, kemudian isilah
input nama dan alamat pada textbox seperti berikut :
3. Perintah exit() ditulis supaya kode program di bawahnya tidak ikut dieksekusi
4. Bukalah file formGet.php pada web browser, isikan data pada form tersebut kemudian klik tombol
“kirim”
5. Ketika browser membawa data tersebut ke file getData.php, sekarang tampilannya akan seperti
berikut :
POST
• Metode POST digunakan untuk menangkap input dari form HTML
• Cara menangkapnya adalah dengan $_POST
• Sama dengan GET, metode post akan menangkap input dan
menyimpannya dalam bentuk array
• Bedanya dengan metode GET adalah :
• Input data yang ditangkap tidak ditampilkan pada address bar
• Tidak memiliki batasan jumlah inputan yang dikirim
• Bahkan bisa membawa inputan berupa file
1. Buat 2 buah file php pada folder website anda :
a. formPost.php digunakan untuk membuat form HTML
b. postData.php digunakan untuk menangkap input data dari file formPost.php
2. Tuliskan source code untuk membuat form HTML pada file formPost.php seperti berikut :
3. Tuliskan source code pada file postData.php untuk menangkap input data dari form HTML yang ada
di file formPost.php :
4. Jalankan file formPost.php pada web browser anda, kemudian isilah
input nama dan alamat pada textbox seperti berikut :
3. Perintah exit() ditulis supaya kode program di bawahnya tidak ikut dieksekusi
4. Bukalah file formPost.php pada web browser, isikan data pada form tersebut kemudian klik tombol
“kirim”
5. Ketika browser membawa data tersebut ke file postData.php, sekarang tampilannya akan seperti
berikut :
Koneksi Ke Database
• Untuk dapat melakukan koneksi ke database MySQL dapat
menggunakan MySQLi
• Syntax :
Contoh :
$conn=new mysqli(“localhost”, “root”, “12345”)
1. Buatlah file bernama koneksi.php
2. Tuliskan source code berikut pada file koneksi.php
3. Keterangan :
a. Variabel $conn digunakan untuk membuat dan menyimpan koneksi ke database mysql
b. Jika koneksi gagal, maka akan menampilkan error. Namun jika berhasil, maka koneksi
mysql digunakan untuk masuk ke database “universitas” dan menampilkan teks pada
browser “berhasil terkoneksi”
Menambahkan data ke Table Database via PHP
1. Buatlah file baru bernama tambah_data.php
2. Kemudian isilah file tersebut dengan source code berikut :
3. Keterangan :
a. Jika proses INSERT data berhasil, maka akan muncul pesan “Data berhasil ditambahkan”
b. Jika proses INSERT data gagal, maka akan muncul pesan “Data GAGAL ditambahkan”
INSERT data dari form HTML menggunakan PHP
1. Buatlah 2 buah file baru bernama
a. form_tambah_mahasiswa.php form HTML berisi elemen input data mahasiswa
b. insert_mahasiswa.php file untuk memproses INSERT data ke tabel mahasiswa
2. Tulis source code berikut pada file form_tambah_mahasiswa.php
3. Tuliskan source code berikut pada file insert_mahasiswa.php :
• Jalankan file form_tambah_mahasiswa.php pada browser kemudian isilah
form tersebut dengan data mahasiswa kemudian klik tombol “kirim”
• Jika berhasil terkirim, maka akan muncul pesan “Data berhasil ditambahkan!”,
dan data akan bertambah pada tabel mahasiswa