Senin, 23 April 2018

Membuat Web Berita Sederhana Dengan PHP & MYSQLi - Part 8

Pembuatan Halaman Administrator Website Bagian 5 ( Form Tambah Artikel  )


Sebelumnya kita telah berhasil membuat form untuk mengelola data kategori, form tersebut diantaranya adalah form tambah kategori dan form untuk edit kategori serta satu tambahan halaman bernama hapus-kategori.php untuk menghapus kategori. Untuk tutorial kali ini yakni halaman admin bagian 5, kita akan mempelajari tentang form tambah artikel. 

Buka file admin.php yang ada didalam folder "websaya/application/functions/admin.php", kemudian tambahkan sintaks dibawah kedalam file tersebut (jangan hapus sintaks yang sudah ada didalam file admin.php, cukup tambahkan saja dibawahnya!) :
admin.php

Setelah langkah diatas selesai, selanjutnya buka folder pages yang ada pada "websaya/admin/pages" lalu tambahkan file baru bernama tambah-artikel.php kemudian simpan dan buka file tersebut ke text editor. Setelah itu inputkan sintaks dibawah kedalam file tambah-artikel.php : 
tambah-artikel.php

Penjelasan sintak diatas : 
  • $judul = $_POST['judul'] : variabel $judul berguna untuk menampung data dengan method post dari inputan bernama judul, atau didalam kode html kita bisa menemukannya pada line 41 <input type="text" class="form-control" id="judul" name="judul">, begitu juga dengan variabel lainnya
  • $namafile = $_FILES['gambar']['name'] : variabel ini menampung nama gambar yang dikirim melalui inputan file yang ada didalam form
  • $folder   = "../gambar/" : variabel ini merupakan nama folder yang akan digunakan untuk menyimpan file gambar, anda bisa menemukan folder ini di folder root project kita
  • if(tambahArtikel($us... : function ini berguna untuk menjalankan query input data kedalam database, function ini sudah kita buat didalam file admin.php
  • $datakategori = TampilkanSemuaKategori(); : function untuk menampilkan semua data kategori kedalam form select
Jika anda sudah selesai melakukan langkah diatas, sekarang cobalah untuk membuka web kita melalui url http://localhost/websaya/admin/index.php?p=tambah-artikel, maka tampilannya akan terlihat seperti screenshot dibawah ini : 
Cobalah untuk mengisi form diatas sesuai dengan keinginan anda, atau anda bisa melihat apa yang saya isikan melalui screenshot dibawah ini : 
Jika sudah, maka anda akan diarahkan ke halaman data artikel dimana saat ini kita belum membuat halaman tersebut, untuk mengecek apakah kita telah berhasil menginput data artikel bukalah phpmyadmin anda melalui http://localhost/phpmyadmin dan buka database anda lalu buka tabel konten, maka akan terlihat seperti screenshot dibawah ini : 
Begitulah, jika anda sudah berhasil pada tutorial part 8 ini, anda bisa mengikuti langkah selanjutnya di part 9 dimana kita akan membuat edit artikel dan hapus artikel.

Related Posts

Membuat Web Berita Sederhana Dengan PHP & MYSQLi - Part 8
4/ 5
Oleh