Wednesday, February 23, 2022

Upload file

  

²Upload file²



Upload file, biasa digunakan untuk memasukkan file kita kedalam data base, juga ke dalam aplikasi CRUD kita, untuk syntax upload, cenderung lebih sussah daripda query sebelumnya, soalnya kata mas ma’ruf juga ‘tricky’ sulit/membingungkan,

1. Buat fungsi di model untuk perintah insert data. Letaknya ada di Model_book.php

2. Buat fungsi di controllers/Book.php untuk tampilan form upload file.



3. Buat fungsi aksi di controllers/Book.php untuk aksi upload file.


 

4. Buat fungsi di controllers/book/ untuk upload file

 

5. Buat link di tampil.php untuk tambah data


 

6. Tuliskan seperti di gambar untuk upload file dan tambah data


 

7. Di halaman ini kalian bisa klik pada Tambah Buku

8. Dan selanjutnya kalian isi semuanya sapai pada gambar kalian klik Choose File kalian pilih gambar yang di ingian kan

9. Nah hasilnya bisa kalian lihat disitu sudah ada namanya Dia Jahat pada KU.


 

Delete File

²Delete²



Delete adalah salah satu query dalam mysql di gunakan untuk menghapus semua data, maupun menghapus data hanyya berdasarkan id, jika kita ingin meletakkan/meng-fungsikan sebuah query dalam aplikasi CRUD kita, biasanya cenderung lebih mudah dibanding query yang lain.

1. Buat fungsi model untuk memanggil id. file ini terletak di application/models/Model_book.php

2. Buat fungsi di model untuk perintah delete data.  file ini terletak application/models/Model_book.php

3. Buat fungsi aksi di cntrollers/book untuk dalate data. File ini terletak di controllers/Book.php

4. Kemudian buat link di application/views/pages/book/tampil.php untuk delete data.

 

5. Hasil

 

6. Tampilan ini menunjukkan bahwa anda yakin apa tidak menghapus filenya. Jika anda ingin membuang file ini maka klik ok jika tidak maka cansel



7. Ini hasilnya jika anda klik tombol ok. Maka file yang di hapus tadi akan hilang



 

Tuesday, February 22, 2022

Update

 ²Update ²



    

Update adalah salah satu query dalam mysql, query ini di gunakan untuk mengubah data dalamtable.

 

Dalam php kita dapat menuliskan query update seperti berikut:

1. Function ini terletak pada

application/controllers/book.php

Cara lain Ctrl + p



2. Buat fungsi di Model_book.php untuk perintah update



 

3. Buatlah fungsi di book.php untuk tampilan update



 

 

 

 

 

4. Buatlah fungsi aksi di book.php untuk aksi update



5. Kemudaian buat link di tampil.php

6. Kemudian buat action di form untuk memanggil aksi update

 

7. Tuliskan seperti di gambar agar dapat data yang akan di ubah dapat ditampilkan

 

8. Klik pada bagian edit


9. Di menu ini kalian bisa ganti sesuka kalian dan jangan lupa masukkan file nya. Saya mengganti ngngan judul bumi ubahaan dan tahun 20177 dan penerbitnya Republika dan gambarnya bisa di costum sendiri

 



10. Dan hasilnya bisa di lihat pada bumi ubahaan


 

Tuesday, February 15, 2022

Update dan Delete

 Code Igniter

mengikuti zoom meeting yang dilaksanakan rutin setiap hari selasa dan kamis, untuk pertemuan kali ini, kita membahas bagaimana cara U = update dan D = delete, 

menggunakan sedikit bantuan dri web codeigniter sendiri.

https://codeigniter.com/userguide3/libraries/file_uploading.html?highlight=upload%20file


Monday, February 14, 2022

Membuat Tampilan list buku menggunakan Datatables


1.        Copy linknya dahulu “ https://datatables.net/examples/basic_init/zero_configuration.html ”




Link JS :

               https://code.jquery.com/jquery-3.5.1.js

               https://code.jquery.com/jquery-3.5.1.js  

2.        Letakkan link tersebut dalam file “footer.php” . letakkan di bawah js/bootstrap Buat baris baru di bawahnya masukkan  dengan membuat line baru dengan tag script dengan di dlm script ada elemen src=””. Letakkan link tersebut secara berurutan

               https://code.jquery.com/jquery-3.5.1.js

               https://code.jquery.com/jquery-3.5.1.js  habis itu copy atau tulis syintax yang ada di dalam web tadi didalam tag script seperti yang ada di gambar

                 $(document).ready(function() {

                 $('#example').DataTable();

} );



3.        Setelah itu pindah ke css link nya masih sama seperti yang di atas tadi hanya saja pilih lah CSS nya lalu copy file nya tersebut

4.        Pindah ke header.php ,di sini kalian buat line baru di bawah link yang sudah ada .kalian buat line baru dengan tag link dengan elemen rel=”stylesheet” dan herf=” ”di isi dengan link yang sudah ada https://cdn.datatables.net/1.11.4/css/jquery.dataTables.min.css  




5.        Di bagian tampil buku di line 10 di tambah id=”” di dalam id tulis saja example

    6.        Hasil tampilannya jika sudah jadi seperti ini ada dapat mengatur berapa kolom/slide








menghubungkan dan dapat menambahkan data

 

Menghubungan codeigniter

    1.       Ganti bagian Database sesuai milik kalian seperti : (databasenya, Passwordnya)

 



    2.       Setelah itu kalian sesuaikan nama table yang ada di database kalian

 

    3.       Buat file baru untuk nama bisa di namai input.php

 



    4.       Isi codingannya sama seperti yang tambah buku pada file yang dulu



            Lebih jelasnya seperti ini



    5.       Membuat file baru lagi untuk tampilan model penerbitnya,untuk nama bisa kalian isi dengan model_penerbit agar mudah untuk meng ingat ingat

 



    6.       Isi model_penerbit bisa kalian isi sama seperti model_book

 



    7.       Setelah itu ganti bagian select nya yang ada di baris 7 ganti seperti ini


    8.       Masukkan model penerbit tadi ke dalam book.php ,taruh di bawah model_book , seperti yang telah      dicontohkan.dan jika kalian terasa rumit pada bagian model_penerbit kalian bisa mengaliaskan             menjadi ‘m_penerbit’ seperti yang telah dicontohkan

 


    9.       Buatlah codingan foreach pada file input.php



    10.   Jika kalian terjadi eror anda dapat menemukan kesalahan nya mengunakan print_r



    11.   Kalian tambahkan $data, pada baris 45


    12.    Kalian ganti model_book pada baris 36 menjadi m_penerbit dan pada bagian list kalia  tambahkan menjadi list_penerbit seperti yang ada di foto



    13.   Setelah itu kalian coba “Tambah buku”

 



    14.   Tampilan dalam btambah buku



    15.   Hasilnya seperti ini



 

Link CI3

https://drive.google.com/file/d/18KX9LVvHXjOt8h1EcG-v_TGjG6nU3RJl/view?usp=drive_web&authuser=1


Upload file

    ² Upload file ² Upload file, biasa digunakan untuk memasukkan file kita kedalam data base, juga ke dalam aplikasi CRUD kita, untuk syn...