SlideShare a Scribd company logo
1 of 11
WEB PROGRAMMINGUNIVERSITAS
TEKNOKRAT
INDONESIA
Chapter 5
CRUD Form Validation
CRUD
CRUD adalah akronim untuk Create, Read,
Update, dan Delete. Operasi CRUD adalah
manipulasi data dasar untuk database.
UNIVERSITAS TEKNOKRAT INDONESIA
Create
Create, sesuai dengan artinya dalam bahasa
indonesia create adalah membuat maka bisa di
artikan create adalah sebuah fungsi untuk
membuat atau menambah data, contohnya jika
kalian pernah membuka sosial media layaknya
instagram, facebook, twitter dan lainnya. Maka
kalian pasti akan di minta untuk mendaftar atau
membuat akun terlebih dahulu. Nah pendaftaran
atau registrasi itulah yang menggunakan fungsi
create.
UNIVERSITAS TEKNOKRAT INDONESIA
Read
Read, jika create adalah membuat maka read
dalam crud ini adalah sebuah fungsi yang di
gunakan untuk menampilkan data, supaya bisa di
lihat dan di baca oleh para pengunjung.
contohnya jika kalian pernah berkunjung ke
sebuah situs perpustakan, toko online dan lain
sebagainya maka di sana pasti kalian akan melihat
sebuah gambar dan tulisan nah di situlah fungsi
read di gunakan. Jadi fungsi read ini juga tidak
hanya sebuah fungsi untuk menampilakan tulisan
ya bisa juga di gunakan untuk menampilkan
sebuah gambar, video maupun lagu-lagu.
UNIVERSITAS TEKNOKRAT INDONESIA
Update
Update, nah dan untuk update sendiri adalah sebuah
fungsi untuk meng edit atau meng ubah sebuah isi data
yang telah di buat oleh fungsi create. fungsi ini juga
sangat penting untuk di gunakan oleh para developer
web karena jika tidak ada fungsi ini maka jika ada
kesalahan kita harus meng hapusnya terlebih dahulu dan
membuatnya lagi. tentu itu akan memakan waktu kan?
maka fungsi update ini sangat penting
UNIVERSITAS TEKNOKRAT INDONESIA
Delete
Delete, dan yang terahkir adalah delete jadi fungsi delete
dalam crud adalah untuk menghapus sebuah isi data.
UNIVERSITAS TEKNOKRAT INDONESIA
Form Validation
Form validation codeigniter bekerja pada halaman
isian yang membutuhkan aksi submit, login atau
register pada sebuah halaman web, cara kerjanya
jika kita tidak mengisi salah satu isian yang wajib di
isi pada halaman register akun maka akan muncul
alert erorr yang memberi peringatan bahwa terjadi
kesalahan pada salah satu kolom dan harus diisi
untuk menyelesaikannya.
UNIVERSITAS TEKNOKRAT INDONESIA
Form Validation
Cara kerja form validasi ini mirip dengan aturan yang
ditanamkan agar pengguna yang akan mengisi kolom
pada sistem mengisi sesuai yang diinginkan oleh
kebutuhan sistem, oleh karenanya form validasi
selain berfungsi untuk mengigatkan pengguna untuk
melengkapi isian di sebuah halaman juga bisa
difungsikan untuk mengingatkan pengguna sistem
untuk mengisi kolom isian sesuai dengan kebutuhan
yang telah di tetapkan.
UNIVERSITAS TEKNOKRAT INDONESIA
Tugas
UNIVERSITAS TEKNOKRAT INDONESIA
Buat makalah dengan Form Validation pada
Codeigniter, maksimal 10 Lembar, dikumpul
dalam bentuk PDF, pada folder tugas KELAS
anda.
BATAS WAKTU PENGUMPULAN :
SI18A : 2 November 2020, 14.59 wib
TI18B : 4 November 2020, 14.59 wib
Chapter 5

More Related Content

Similar to Chapter 5

Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
Rifky Ardian
 
Design dan Pemrograman Web
Design dan Pemrograman WebDesign dan Pemrograman Web
Design dan Pemrograman Web
oldias
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
Fransiska Cika
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
Fransiska Cika
 
Chapt 03 layouting dan desain antarmuka & input kontrol dan android widget
Chapt 03 layouting dan desain antarmuka & input kontrol dan android widgetChapt 03 layouting dan desain antarmuka & input kontrol dan android widget
Chapt 03 layouting dan desain antarmuka & input kontrol dan android widget
Edi Faizal
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imk
Artaya Honest
 
2012 1-00181-if ringkasan
2012 1-00181-if ringkasan2012 1-00181-if ringkasan
2012 1-00181-if ringkasan
Alvin Setiawan
 
Website Penerimaan Mahasiswa Baru
Website Penerimaan Mahasiswa Baru Website Penerimaan Mahasiswa Baru
Website Penerimaan Mahasiswa Baru
Nina Hendra Putri
 

Similar to Chapter 5 (20)

Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
 
Aplikasi penjualan pulsa
Aplikasi penjualan pulsaAplikasi penjualan pulsa
Aplikasi penjualan pulsa
 
Antarmuka_pengguna.pptx
Antarmuka_pengguna.pptxAntarmuka_pengguna.pptx
Antarmuka_pengguna.pptx
 
Manual joomla
Manual joomlaManual joomla
Manual joomla
 
Design dan Pemrograman Web
Design dan Pemrograman WebDesign dan Pemrograman Web
Design dan Pemrograman Web
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
 
Laporan web
Laporan webLaporan web
Laporan web
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
 
Chapt 03 layouting dan desain antarmuka & input kontrol dan android widget
Chapt 03 layouting dan desain antarmuka & input kontrol dan android widgetChapt 03 layouting dan desain antarmuka & input kontrol dan android widget
Chapt 03 layouting dan desain antarmuka & input kontrol dan android widget
 
Belajar Android PHP MySQL Login dengan Volley
Belajar Android PHP MySQL Login dengan VolleyBelajar Android PHP MySQL Login dengan Volley
Belajar Android PHP MySQL Login dengan Volley
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imk
 
2012 1-00181-if ringkasan
2012 1-00181-if ringkasan2012 1-00181-if ringkasan
2012 1-00181-if ringkasan
 
Jurnal-LAPAN_Yosep_Magang
Jurnal-LAPAN_Yosep_MagangJurnal-LAPAN_Yosep_Magang
Jurnal-LAPAN_Yosep_Magang
 
Pertemuan 5 desain sistem
Pertemuan 5 desain sistemPertemuan 5 desain sistem
Pertemuan 5 desain sistem
 
Artikel sim , novi irnawati, hapzi ali, uas, universitas mercu buana, 2017
Artikel sim , novi irnawati, hapzi ali, uas, universitas mercu buana, 2017Artikel sim , novi irnawati, hapzi ali, uas, universitas mercu buana, 2017
Artikel sim , novi irnawati, hapzi ali, uas, universitas mercu buana, 2017
 
K2 interaksi manusia dan komputer
K2 interaksi manusia dan komputerK2 interaksi manusia dan komputer
K2 interaksi manusia dan komputer
 
Website Penerimaan Mahasiswa Baru
Website Penerimaan Mahasiswa Baru Website Penerimaan Mahasiswa Baru
Website Penerimaan Mahasiswa Baru
 
Affif cara membuat form login pada php
Affif cara membuat form login pada phpAffif cara membuat form login pada php
Affif cara membuat form login pada php
 
PPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxPPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptx
 

More from Setiawansyah Setiawansyah (20)

Chapter 15
Chapter 15Chapter 15
Chapter 15
 
Part 13
Part 13Part 13
Part 13
 
Chapter 14
Chapter 14Chapter 14
Chapter 14
 
Part 12
Part 12Part 12
Part 12
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
 
Chapter 11
Chapter 11Chapter 11
Chapter 11
 
Part 10
Part 10Part 10
Part 10
 
Part 9
Part 9Part 9
Part 9
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Part 8
Part 8Part 8
Part 8
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Part 7
Part 7Part 7
Part 7
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Part 6
Part 6Part 6
Part 6
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Part 5
Part 5Part 5
Part 5
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Part 4 kriptografi
Part 4   kriptografiPart 4   kriptografi
Part 4 kriptografi
 

Recently uploaded

MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
FujiAdam
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
arifyudianto3
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
EnginerMine
 
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
FahrizalTriPrasetyo
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
yoodika046
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
Arisatrianingsih
 

Recently uploaded (16)

Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Part
 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
 
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
 
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdfPengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
 
POWER POINT TEKLING UNTUK SARJANA KEATAS
POWER POINT TEKLING UNTUK SARJANA KEATASPOWER POINT TEKLING UNTUK SARJANA KEATAS
POWER POINT TEKLING UNTUK SARJANA KEATAS
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
 
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
 
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
 

Chapter 5

  • 2. Chapter 5 CRUD Form Validation
  • 3. CRUD CRUD adalah akronim untuk Create, Read, Update, dan Delete. Operasi CRUD adalah manipulasi data dasar untuk database. UNIVERSITAS TEKNOKRAT INDONESIA
  • 4. Create Create, sesuai dengan artinya dalam bahasa indonesia create adalah membuat maka bisa di artikan create adalah sebuah fungsi untuk membuat atau menambah data, contohnya jika kalian pernah membuka sosial media layaknya instagram, facebook, twitter dan lainnya. Maka kalian pasti akan di minta untuk mendaftar atau membuat akun terlebih dahulu. Nah pendaftaran atau registrasi itulah yang menggunakan fungsi create. UNIVERSITAS TEKNOKRAT INDONESIA
  • 5. Read Read, jika create adalah membuat maka read dalam crud ini adalah sebuah fungsi yang di gunakan untuk menampilkan data, supaya bisa di lihat dan di baca oleh para pengunjung. contohnya jika kalian pernah berkunjung ke sebuah situs perpustakan, toko online dan lain sebagainya maka di sana pasti kalian akan melihat sebuah gambar dan tulisan nah di situlah fungsi read di gunakan. Jadi fungsi read ini juga tidak hanya sebuah fungsi untuk menampilakan tulisan ya bisa juga di gunakan untuk menampilkan sebuah gambar, video maupun lagu-lagu. UNIVERSITAS TEKNOKRAT INDONESIA
  • 6. Update Update, nah dan untuk update sendiri adalah sebuah fungsi untuk meng edit atau meng ubah sebuah isi data yang telah di buat oleh fungsi create. fungsi ini juga sangat penting untuk di gunakan oleh para developer web karena jika tidak ada fungsi ini maka jika ada kesalahan kita harus meng hapusnya terlebih dahulu dan membuatnya lagi. tentu itu akan memakan waktu kan? maka fungsi update ini sangat penting UNIVERSITAS TEKNOKRAT INDONESIA
  • 7. Delete Delete, dan yang terahkir adalah delete jadi fungsi delete dalam crud adalah untuk menghapus sebuah isi data. UNIVERSITAS TEKNOKRAT INDONESIA
  • 8. Form Validation Form validation codeigniter bekerja pada halaman isian yang membutuhkan aksi submit, login atau register pada sebuah halaman web, cara kerjanya jika kita tidak mengisi salah satu isian yang wajib di isi pada halaman register akun maka akan muncul alert erorr yang memberi peringatan bahwa terjadi kesalahan pada salah satu kolom dan harus diisi untuk menyelesaikannya. UNIVERSITAS TEKNOKRAT INDONESIA
  • 9. Form Validation Cara kerja form validasi ini mirip dengan aturan yang ditanamkan agar pengguna yang akan mengisi kolom pada sistem mengisi sesuai yang diinginkan oleh kebutuhan sistem, oleh karenanya form validasi selain berfungsi untuk mengigatkan pengguna untuk melengkapi isian di sebuah halaman juga bisa difungsikan untuk mengingatkan pengguna sistem untuk mengisi kolom isian sesuai dengan kebutuhan yang telah di tetapkan. UNIVERSITAS TEKNOKRAT INDONESIA
  • 10. Tugas UNIVERSITAS TEKNOKRAT INDONESIA Buat makalah dengan Form Validation pada Codeigniter, maksimal 10 Lembar, dikumpul dalam bentuk PDF, pada folder tugas KELAS anda. BATAS WAKTU PENGUMPULAN : SI18A : 2 November 2020, 14.59 wib TI18B : 4 November 2020, 14.59 wib