Akademi Manajemen Informatika

Fitur Input pada PHP

Nah, di artikel kali ini kita akan membahas Fitur Input pada PHP. Kita akan melanjutkan artikel sebelumnya kita telah praktek Buat mengkoneksikan File PHP kita ke Database dengan OOP. Sekarang kita akan terfokus Buat menambahkan Fitur Input pada PHP kita. Tapi sebelumnya akan Diriku jelaskan secara singkat bagaimana Fitur ini akan kita implementasikan.

Penjelasan Fitur Input pada PHP

Pada Fitur menampilkan Seluruh data pada Artikel sebelumnya, kita mengerti bahwa Buat menampilkan Segala Data kita harus menggunakan SQL. Nah dengan SQL ini juga kita akan menambahkan data pada Database kita. Perlu di ingat disini bahwa Fitur Add ini menyesuaikan dengan Data pada Tabel kita. Jadi misal Tabel kita Mempunyai nama_siswa, email, dan jenis_kelamin maka kita harus Membikin SQL Buat input ketiganya.

Baca Juga:  Belajar HTML #3 : Text Formatting HTML Dengan Mudah

Teladan SQL nya seperti ini ‘INSERT INTO siswa (id, nama_siswa, email, jenis_kelamin) VALUES (NULL, 'Fery', 'fery@gmail.com', 'L');‘. Pandai dilihat di SQL yang akan kita Mengenakan. Disana Eksis Syntax INSERT Buat menambahkan data. Lampau Eksis Kolom yang akan kita inputkan Datanya Yakni (id, nama_siswa, email, jenis_kelamin). Lampau kita inputkan juga VALUES nya Yakni (NULL, 'Fery', 'fery@gmail.com', 'L') . Dilihat pada Value nya Buat ID adalah NULL karena pada Database kita. Id itu bertambah secara Mekanis (Auto-Increment).

Setelah urusan SQL selesai, beriktunya kita akan Pusat perhatian ke Halaman Tambah Datanya. Pada halaman ini Jernih kita harus menggunakan Form dengan Method POST Buat mengirimkan Data. Data dari Form tersebut harus kita kirimkan ke Database kita.

Okay sekarang masuk ke Codingan Buat menambahkan Fitur Input pada PHP kita.

Baca Juga:  Belajar Laravel 8 #12 : Sistem Export PDF pada Laravel Part 2

Coding pada Class SiswaController.php

Okay, sekarang pada File SiswaController kita tambahkan sebuah codingan Buat menginputkan data. Tambahkan Codingan ini kedalam OOP Class Siswa

File SiswaController.php

public function addSiswa($nama_siswa, $email, $jenis_kelamin)
        {
            $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
            $query = "INSERT INTO siswa(nama_siswa, email, jenis_kelamin) 
                    VALUES ('" . $nama_siswa . "','" . $email . "', '" . $jenis_kelamin . "')";
            $stmt = $this->pdo->prepare($query);
            $stmt->execute();
            return $stmt->rowCount();
        }

Pandai dilihat pada syntax diatas kita sudah Membikin fungsi addSiswa dengan parameter sendiri Yakni $nama_siswa, $email, dan $jenis_kelamin. Nah, Parameter itu akan kita isi data sesuai dengan Data yang kita inputkan Form kita di File PHP. Sekarang kita Pusat perhatian Membikin tampilan website Buat Fitur input pada PHP.

Tambah Coding pada index.php

Sekarang, kita akan Membikin sebua file/halaman website baru Tertentu Buat Form input Data Siswa. Tapi sebelumnya, kita harus buat sebuah link di file index.php Buat mengarah ke addSiswa.php. Tambah coding ini diatas tag

Tambah Coding ini

Tambah Siswa

Pastikan nanti tampilan kalian jadi seperti ini, akan Eksis tambahan Link Buat masuk ke File addSiswa.php

Belajar PHP #12 : Belajar Fitur Input pada PHP Dunia Coding

Pandai dilihat Eksis tulisan Tambah Siswa diatas. Ini merupakan sebuah tombol Buat masuk ke sebuah Folder baru. Sekarang kita terfokus pada File addSiswa.php

Coding addSiswa.php

Pada File ini, kita akan Membikin sebuah Form Buat input Data. Form disini akan berisi Inputan Buat Nama, Email, dan Jenis kelamin sesuai dengan Data yang Ingin kita inputkan ke Database kita.

file addSiswa.php

addSiswa($_POST['nama_siswa'], $_POST['email'], $_POST['jenis_kelamin']);
    if ($addSiswa) {
        echo "";
    }
}
?>




    
    
    
    Tambah Siswa
    



    



Pandai dilihat pada syntax diatas, kita membuka sebuah Tag . Didalam Tag PHP itu kita include kan Controller kita. Setelah itu kita Proses Buat Input data. Jadi Logikanya kalau kita klik Submit di Form kita, maka kita akan menginput kan Data yang kita dapat dengan Metode $_POST. Tertulis disana Eksis $_POST['nama_siswa'], $_POST['email'], $_POST['jenis_kelamin']. Sesuai dengan Data di Database kita Yakni nama_siswa, email, dan jenis_kelamin.

Lampau disana Eksis Percabangan, jadi apabila Syntax input nya berhasil di eksekusi, kita akan diarahkan menuju index.php

Hasil dari Coding addSiswa.php harusnya seperti ini

Belajar PHP #12 : Belajar Fitur Input pada PHP Dunia Coding

Hasil

Okay disini kita sudah mempelajari Fitur input pada PHP. Fitur input yang kita gunakan ini memang menggunakan konsep OOP, jadi Pandai kita gunakan diluar addSiswa.php juga. Fitur ini merupakan Fitur input pada PHP adalah fitur yang sangat Krusial karena merupakan salah satu bagian dari CRUD (Create, Read, Update, dan Delete).

Jangan lupa sebelum membaca Artikel Fitur input pada PHP ini, kalian juga harus mempelajari Koneksi ke Database dengan Menggunakan OOP di Artikel sebelumnya, Pandai dilihat dibawah ini

  1. Belajar PHP #11 : Penerapan OOP di PHP

You may also like...