Form validation, paging,urisegmen,log

Slides:



Advertisements
Presentasi serupa
PHP + MySQL.
Advertisements

Pemrograman Web – PHP 2 Antonius RC. PHP dan Form (1)
CARA INSTALASI XAMPP.
CodeIgniter By ISNARDI, M.Kom.
Pertemuan Petugas Pengolah Data
PHP function, what’s your function?
Database Create-Retrieve-Update-Delete (CRUD)
Membuat Tampil, Input, Edit dan Hapus Data dengan Dreamweaver
PERTEMUAN 10 KONEKSI DATABASE MYSQL
Pemrograman Internet Mobile Antonius R.C, S.Kom, M.Cs PHP 2.
TEKNOLOGI APLIKASI WEB Framework PHP – Code Igniter Ferry Astika S.
Membuat Fungsi A’ud Solehuddin::Februari2012. Materi Mendefinisikan fungsi Memahami variabel lokal dan variabel global Fungsi rekursif Validasi masukan.
Pembuatan Tabel dan Relasi antar Tabel
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ PADANG, 08 Agustus.
Form.
Modul Transaksi Modul Laporan Membuat Kalender
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC CI URL Controller View.
Konektivitas PHP - MySQL Konektivitas PHP - MySQL PHP - 2 Ir. H. Sumijan, M.Sc.
Pemrograman Berbasis WEB
Pengenalan PHP Perulangan (While) While(….syarat….) { ………aksi…….; }
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Pemrograman Web Dasar-dasar PHP:  Pengantar PHP sebuah file PHP, PHP workings, PHP feathers, menjalankan PHP.  Sintaks Dasar PHP variable, operator,
PHP - AJAX.
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC Library Helper.
Konsep Basis Data di Web
Controller.  Instalasi dan Konfigurasi Web Framework  Konsep Dasar Controller  Aturan Penulisan fungsi.
Peringatan Sebelum anda melakukan percobaan, sebaiknya anda cek dahulu koneksi kabelnya #mii-tool Pastikan link yang aktif memakai eth0, kalau bukan eth0.
Perancangan dan Pemrograman Web (PPW) Pertemuan 14 Review.
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC Model.
Pemograman Delphi Delphi adalah paket bahasa pemograman yang bekerja dalam sistem operasi window Jenis aplikasi yang bisa dibuat adalah Aplikasi untuk.
Pemrograman Web Dasar Pertemuan 8
Automatic Update dengan JQuery As’ad Djamalilleil
UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ PADANG, 08 Agustus.
PENGANTAR TEKNOLOGI INFORMASI
PHP - Pemrograman Berorientasi Obyek
Pengamanan Sistem Jaringan
Pemrograman WEB I Pertemuan 11.
PHP dan MySQL Pemrogaman Web.
PHP CRUD (Create Read Update Delete)
Pengenalan PHP Perulangan (While) While(….syarat….) { ………aksi…….; }
VIEW.
OOP.
PHP.
CodeIgniter PHP Framework.
Elemen Dasar PHP, Mengolah Data Form dengan Methode Get dan Post
PHP : Hypertext Processor
Passing Variable Dalam PHP
Framework Codeigniter
Membuat Aplikasi ( PHP + MySql ) Modul Penilaian [ ADMIN ]
Session lanjutan Part 8.
As’ad Djamalilleil Struktur Kontrol (2) As’ad Djamalilleil
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
Pertemuan 2 DATABASE.
Ary Bima Kurniawan, ST., MT.
Laravel : Routing, MVC dan Authentikasi
Framework Codeigniter
Pemrograman Berorientasi Obyek dengan PHP
Pengenalan MS Project Untuk memulai MS project Klik tombol start
Koneksi Database MySql di PHP
Framework Codeigniter
PEMROGRAMAN WEB BERBASIS FRAMEWORK 03. Web Framework Dasar
Pemrograman Web Cosmas Haryawan STMIK AKAKOM Yogyakarta
SINTAK DASAR PHP Bandung 2009, by hery dwi y.
Teknik OOP Abstract Class & Method, Object Interface dan Polimorfisme
Aplikasi Latihan 2 Code Igniter.
Teknik OOP Abstract Class & Method, Object Interface dan Polimorfisme
MASIH INGAT ADA ROUTE ADA APA SAJA ?
Komponen table Ms. Access
Mursyidin, MT. Fungsi adalah bagian kode Program PHP yang berfungsi untuk melaksanakan tugas – tugas spesifik tertentu. Dengan menggunakan fungsi, kode.
Transcript presentasi:

Form validation, paging,urisegmen,log Pertemuan 4 Form validation, paging,urisegmen,log

File controller coba.php di function buat_baru() Untuk membuat suatu validasi didalam form maka menggunakan form_ validation() Kemudian pada bagian rumus diganti dengan : $this->load->library('form_validation'); $this->form_validation->set_rules('title','Title','required'); $this->form_validation->set_rules('content','Content','required'); if(!empty($_POST['add'])) if($this->form_validation->run()==true)

File view buat_baru.php Kemudian rubah file berikut : Diganti dengan kode berikut : Kemudian tambahkan kode berikut juga : <?php echo form_input('title'); ?> <?php echo form_textarea('content'); ?> <?php echo form_input('title',set_value('title')); ?> <?php echo form_textarea('content',set_value('content')); ?> <?php echo validation_errors(); ?>

File controller coba.php di function ubah() Untuk membuat suatu validasi didalam form maka menggunakan form_ validation() Kemudian pada bagian rumus diganti dengan : $this->load->library('form_validation'); $this->form_validation->set_rules('title','Title','required'); $this->form_validation->set_rules('content','Content','required'); if(!empty($_POST['add'])) if($this->form_validation->run()==true)

File view ubah.php Kemudian rubah file berikut : Diganti dengan kode berikut : Kemudian tambahkan kode berikut juga : <?php echo form_input('title'); ?> <?php echo form_textarea('content'); ?> <?php echo form_input('title',set_value('title')); ?> <?php echo form_textarea('content',set_value('content')); ?> <?php echo validation_errors(); ?>

Tambahkan kode pada file controller (coba.php) $this->load->library('pagination'); $config['base_url'] =site_url().'/coba/index/'; $config['total_rows']=$this->m->get_count_news(); $config['per_page']=2 ; $this->pagination->initialize($config); $data['paging']=$this->pagination->create_links(); Kemudian rubah kode menjadi : $data['news']=$this->m->get_all_news(); $data['news']= $this->m->get_all_news($config['per_page'],$this->uri->segment(3));

Tambahkan kode pada model(MDL_Coba.php) Nama function get_all_news() menjadi get_all_news($start,$limit) Kemudian rubah pada kode berikut : menjadi Tambahkan kode berikut juga. $this->db->from('news')->limit($start,$limit); $data=$this->db->get('news'); $data=$this->db->get(); function get_count_news() { return $this->db->count_all_results('news'); }

Tambahkan kode pada view(news.php) Dibawah </table> untuk membuat nama file berextensionkan sesuai nama kita maka kita gunakan fungsi sufig Rubah kode : menjadi : <?php echo $paging; ?> <?php echo anchor('coba/ubah/'.$row->id_news,'Edit'); ?> | <?php echo anchor(‘coba/ubah/'.$row->id_news.'/'.url_title($row->news_title), 'Edit'); ?> |

lanjutan Kemudian poda file config dibaris ke 60 menjadi : $config['url_suffix'] = ‘ '; $config['url_suffix'] = ‘sahata ';