Jumat, 25 Desember 2020

Membuat Data Anggota Perpus Di Framework CI(codeigniter)

 Hallo Teman-Teman.....

Kali ini saya akan membagikan tutorial cara membuat data anggota di perpus menggunakan framework CI(codeigniter).......

Cara Pertama....

Membuat Data Anggota Di dalam Locallhost phpmyadmin....












ContohNya seperti di atas yah temen-temen .....

Temen-Temen kalo data anggotanya sudah di buat....

Langsung saja buat SourscodeNya .....

Di Bawah Inilah Contoh SourscodeNya yah Temen-Temen...

yang di buat di controllers dan di simpan/save dengan Nama Anggota.php













Selanjutnya buat sourscode lagi di views admin di bawah ini adalah contoh sourscodenya di Simpan/save dengan Nama Anggota.php













di bawah ini adalah hasil outputNya .....
















terima kasih temen-temen.....

Semoga Bermanfaat ......




























Minggu, 01 November 2020

Edit dan Update Data Buku


 hallo teman-teman....

kali ini saya akan membagikan lagi tutorial tentang edit dan update data buku

menggunakan codeigniter(CI)

inilan tambahan sourscodenya.......

tambahkan function di bawah ini pada controllers admin.php










setelah di tambahkan sourscode di atas, tambahkan lagi function update_buku pada controllers admin di bawah ini sourscodenya :













 Membuat View EDIT pada View ADMIN pada posisi editbuku.php berikut sourscodenya :

<div class="page-header">

  <h3>Edit Buku</h3>

</div>

<?php foreach ($buku as $b){ ?>

<form action="<?php echo base_url().'admin/update_buku' ?>" method="post" enctype="multipart/form-data">

  <div class="form-group">

    <label>Kategori</label>

    <select name="id_kategori" class="form-control">

      <option value="<?php echo $b->id_kategori; ?>"><?php echo $b->nama_kategori; ?></option>

      <?php foreach ($kategori as $k) { ?>

        <option value="<?php echo $k->id_kategori; ?>"><?php echo $k->nama_kategori; ?></option>

      <?php } ?>

    </select>

    <?php echo form_error('id_kategori'); ?>

  </div>

 

  <div class="form-group">

    <label>Judul Buku</label>

    <input type="hidden" name="id" value="<?php echo $b->id_buku; ?>">

    <input type="text" name="judul_buku" class="form-control" value="<?php echo $b->judul_buku; ?>">

    <?php echo form_error('judul_buku'); ?>

  </div>

 

  <div class="form-group">

    <label>Pengarang</label>

    <input type="text" name="pengarang" class="form-control" value="<?php echo $b->pengarang; ?>">

    <?php echo form_error('pengarang'); ?>

  </div>

 

  <div class="form-group">

    <label>Penerbit</label>

    <input type="text" name="penerbit" class="form-control" value="<?php echo $b->penerbit; ?>">

    <?php echo form_error('penerbit'); ?>

  </div>

 

  <div class="form-group">

    <label>Tahun Terbit</label>

    <input type="date" name="thn_terbit" class="form-control" value="<?php echo $b->thn_terbit; ?>">

    <?php echo form_error('thn_terbit'); ?>

  </div>

 

  <div class="form-group">

    <label>ISBN</label>

    <input type="text" name="isbn" class="form-control" value="<?php echo $b->isbn; ?>">

    <?php echo form_error('isbn'); ?>

  </div>

 

  <div class="form-group">

    <label>Jumlah Buku</label>

    <input type="text" name="jumlah_buku" class="form-control" value="<?php echo $b->jumlah_buku; ?>">

    <?php echo form_error('jumlah_buku'); ?>

  </div>

 

  <div class="form-group">

    <label>Lokasi</label>

    <input type="text" name="lokasi" class="form-control" value="<?php echo $b->lokasi; ?>">

    <?php echo form_error('lokasi'); ?>

  </div>

 

  <div class="form-group">

    <label>Status Buku</label>

    <select name="status" class="form-control">

      <option <?php if($b->status_buku == "1"){echo "selected='selected'";} echo $b->status_buku; ?> value="1">Tersedia</option>

      <option <?php if($b->status_buku == "0"){echo "selected='selected'";} echo $b->status_buku; ?> value="0">Sedang dipinjam</option>

    </select>

    <?php echo form_error('status'); ?>

  </div>

 

  <div class="form-group">

    <label>Gambar</label>

    <?php

    if(isset($b->gambar)){

      echo '<input type="hidden" name="old_pict" value="'.$b->gambar.'">';

      echo '<img src="'.base_url().'assets/upload/'.$b->gambar.'" width="30%">';

      }

      ?>

      <input name="foto" type="file" class="form-control">

  </div>

 

  <div class="form-group">

    <input type="submit" value="Update" class="btn btn-default">

                        <input type="button" value="Kembali" class="btn btn-primary" onclick="window.history.go(-1)">

  </div>

  </form>

  <?php } ?>

 seteleah semua sourscode di atas sudah di input berikut tampilan outputnya :



















ketika teman-teman ingin mengedit dan update kalian hanya mengklik tampilan di bawah ini maka akan muncul tampilan seperti di atas, kliknya di tampilan yg terarah oleh anak panah ya,teman-teman yang berwarna biru....









selamat mencoba teman-teman.....




Sabtu, 31 Oktober 2020

Membuat Data Buku Di Dalam Perpus

membuat data buku di dalam perpus Hallo Teman-Teman ....

Jadi inilah cara membuat data buku di dalam perpus, dengan menggunakan codeigniter (CI)

Dengan membuat database di localhost dan membuat sourscodeNya....

Inilah hasil database di dalam perpus dengan nama database buku...








1. Membuat Controllers BUKU simpan dengan nama buku.php

    














2. Melanjutkan Controllers ADMIN setelah Fungtion Logout

    














 

3. Melanjutkan MODEL Pada M_perpus setelah function get_data














4. Melanjutkan View ADMIN Pada posisi buku.php














5. Melanjutkan View ADMIN Pada posisi tambahbuku.php

<div class="page-header">

  <h3>Buku Baru</h3>

</div>

<?= validation_errors('<p style="color:red;">','</p>'); ?>

<?php

if($this->session->flashdata()){

  echo "<div class='alert alert-danger alert-message'>";

  echo $this->session->flashdata('alert');

  echo "</div>";

} ?>

<form action="<?php echo base_url().'admin/tambah_buku_act' ?>" method="post" enctype="multipart/form-data">

  <div class="form-group">

    <label>Kategori</label>

    <select name="id_kategori" class="form-control">

      <option value="">--Pilih Kategori--</option>

      <?php foreach ($kategori as $k) { ?>

        <option value="<?php echo $k->id_kategori; ?>"><?php echo $k->nama_kategori; ?></option>

      <?php } ?>

    </select>

    <?php echo form_error('id_kategori'); ?>

    </div>

 

    <div class="form-group">

      <label>Judul Buku</label>

      <input type="text" name="judul_buku" class="form-control">

      <?php echo form_error('judul_buku'); ?>

    </div>

 

    <div class="form-group">

      <label>Pengarang</label>

      <input type="text" name="pengarang" class="form-control">

    </div>

 

    <div class="form-group">

      <label>Penerbit</label>

      <input type="text" name="penerbit" class="form-control">

    </div>

 

    <div class="form-group">

      <label>Tahun Terbit</label>

      <input type="date" name="thn_terbit" class="form-control">

    </div>

 

    <div class="form-group">

      <label>ISBN</label>

      <input type="text" name="isbn" class="form-control">

    </div>

 

    <div class="form-group">

      <label>Jumlah Buku</label>

      <input type="text" name="jumlah_buku" class="form-control">

    </div>

 

    <div class="form-group">

      <label>Lokasi</label>

      <input type="text" name="lokasi" class="form-control">

    </div>

 

    <div class="form-group">

      <label>Status Buku</label>

      <select name="status" class="form-control">

        <option value="1">Tersedia</option>

        <option value="0">Sedang dipinjam</option>

      </select>

      <?php echo form_error('status'); ?>

    </div>

 

    <div class="form-group">

      <label>Gambar</label>

      <input type="file" name="foto" class="form-control">

    </div>

 

    <div class="form-group">

      <input type="submit" value="Simpan" class="btn btn-primary">

    </div>

  </div>

</form>



6. inilah hasil outputNya...

  







selamat mencoba teman-teman.....




















 


Minggu, 25 Oktober 2020

Membuat Tampilan LOGIN dan DASBHOARD menggunakan CI (Codeigniter)

 assalamualaikum teman-teman......

kali ini saya akan bagikan tutorial tentang pembuatan perpustakaan menggunakan kode igniter(CI)

Kita akan membuat terlebih dahulu Data loginNya dan dasboard untuk user dan di bawah inilah sourscodeNya....

Buat Sourcode di controllers dan simpan di folder tersebut dengan nama Admin.php














Buat Sourcode di Model dan simpan di folder tersebut dengan nama M_perpus.php













Buat Sourcode di Views dan simpan di folder tersebut dengan nama Login.php
























 Buat Sourcode di Views dan simpan di folder tersebut dengan nama header.php














inilah tampilan output loginnya














ini tampilan output dasboardnya














Terima kasih Selamat Mencoba.....


Selasa, 22 September 2020

Mengenal Apa Itu Framework Kodeigniter Dan Cara Menggunakannya

 

Apa itu Framework?

Framework atau dalam bahasa indonesia dapat diartikan sebagai “kerangka kerja” merupakan kumpulan dari fungsi-fungsi/prosedur dan class-class, digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang programer, tanpa harus membuat fungsi atau class dari awal.

Apa itu CodeIgniter ?

CodeIgniter adalah sebuah web application network yang bersifat open source yang digunakan untuk membangun aplikasi php dinamis.


Cara MenggunakanNya

1. instalasi codeigniter

a. Download Package codeigniter pada situs resminya yang sudah disebutkan di atas.

b. langsung di install

 contoh codingan dan hasil outputNya....................

penggunaan hanya controller :

Controller Latihan1 simpan dalam folder Application/controllers/

sourscodeNya :



  Untuk melihat hasilnya ketikkan url localhost/pustaka-booking/latihan1

 Beginilah Hasil outputNya :








 contoh 2 :

menggunakan Controller dan Model 

 Model_latihan1.php simpan di application\models\

sourscodeNya :












Ubah controller Latihan1 yang sebelumnya sudah dibuat sehingga menjadi seperti di bawah ini untuk menentukan hasil outputnya dan ini sourscodenya :





sebelum buat seperti di atas buatlah seperti ini lalu di simpan dengan Nama file penjumlahanview....


http://localhost/pustaka-booking/latihan1/penjumlahanview/10/12

untuk hasil outputnya seperti di bawah ini :







selamat Mencoba Teman - Teman......