Penggunaan fungsi 8.MB pada PHP

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

Daftar Isi

  • Penjelasan Fitur Input pada PHP
  • Coding pada Class SiswaController.php
  • Tambah Coding pada index.php
  • Coding addSiswa.php
  • Kesimpulan

Penjelasan Fitur Input pada PHP

Pada Fitur menampilkan Seluruh data pada Artikel sebelumnya, kita mengerti bahwa untuk menampilkan semua 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 memiliki nama_siswa, email, dan jenis_kelamin maka kita harus membuat SQL untuk input ketiganya.

Contoh SQL nya seperti ini ‘INSERT INTO siswa [id, nama_siswa, email, jenis_kelamin] VALUES [NULL, 'Fery', '', 'L'];‘. Bisa dilihat di SQL yang akan kita pakai. Disana ada Syntax INSERT untuk menambahkan data. Lalu ada Kolom yang akan kita inputkan Datanya yaitu [id, nama_siswa, email, jenis_kelamin]. Lalu kita inputkan juga VALUES nya yaitu [NULL, 'Fery', '', 'L'] . Dilihat pada Value nya untuk ID adalah NULL karena pada Database kita. Id itu bertambah secara otomatis [Auto-Increment].

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

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

Coding pada Class SiswaController.php

Okay, sekarang pada File SiswaController kita tambahkan sebuah codingan untuk 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[];
        }

Bisa dilihat pada syntax diatas kita sudah membuat fungsi addSiswa dengan parameter sendiri yaitu $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 fokus membuat tampilan website untuk Fitur input pada PHP.

Tambah Coding pada index.php

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

Tambah Coding ini

Tambah Siswa

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

Bisa dilihat ada tulisan Tambah Siswa diatas. Ini merupakan sebuah tombol untuk masuk ke sebuah Folder baru. Sekarang kita terfokus pada File addSiswa.php

Coding addSiswa.php

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

file addSiswa.php

Bài mới nhất

Chủ Đề