0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan5 halaman

Modul 2 Database SQL DG CI4 - Simpan Dan Tampil Data

Dokumen ini menjelaskan langkah-langkah untuk menghubungkan database SQL dengan CodeIgniter 4, termasuk pembuatan database, controller, model, dan view untuk pengelolaan data penjualan. Terdapat instruksi untuk membuat file-file yang diperlukan serta konfigurasi routing. Akhirnya, pengguna diminta untuk menjalankan proyek melalui browser untuk melihat hasilnya.

Diunggah oleh

Tegar Persada SN
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan5 halaman

Modul 2 Database SQL DG CI4 - Simpan Dan Tampil Data

Dokumen ini menjelaskan langkah-langkah untuk menghubungkan database SQL dengan CodeIgniter 4, termasuk pembuatan database, controller, model, dan view untuk pengelolaan data penjualan. Terdapat instruksi untuk membuat file-file yang diperlukan serta konfigurasi routing. Akhirnya, pengguna diminta untuk menjalankan proyek melalui browser untuk melihat hasilnya.

Diunggah oleh

Tegar Persada SN
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

AHMAD FIKRI FAJRI, M.

KOM [PEMOGRAMAN WEB 2 – MODUL 2]

KONEKSI DATABASE SQL DENGAN CODEIGNITER 4 – SIMPAN & TAMPIL DATA


Buatlah sebuah database dengan nama dblatihan2, dengan struktur table seperti berikut :

3. Selanjutnya buat sebuah file Controller baru dengan nama [Link], dengan script seperti berikut :
AHMAD FIKRI FAJRI, [Link] [PEMOGRAMAN WEB 2 – MODUL 2]

4. Selanjutnya buat file Model dengan nama [Link], dengan script seperti berikut :

5. Selanjutnya masuk untuk View, kita tambahkan sebuah file dengan nama [Link], dengan script seperti
berikut :

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Data Penjualan</title>
<style>
table{
width: 100%;
border-collapse: collapse;
}
</style>
</head>
<body>
<h2> Data Penjualan </h2>
<p>
<button type="button" onclick="[Link]='<?php echo site_url('penjualan/formtambah') ?>'">
Tambah Data
</button>
</p>
<table border="1">
<thead>
<th>No</th>
<th>Nama Pelanggan</th>
<th>Nama
Hasil Eksekusi Barang</th>
Program :
<th>Harga</th>
<th>Jumlah</th>
<th>Total Harga</th>
<th>Diskon</th>
<th>Total Bayar</th>
<th>Aksi</th>
<tbody>
AHMAD FIKRI FAJRI, [Link] [PEMOGRAMAN WEB 2 – MODUL 2]

<?php
$nomor=0;
foreach ($datapenjualan as $row):
$nomor++;
?>
<tr>
<th><?= $nomor; ?></th>
<td><?= $row['namaplg'] ?></td>
<td><?= $row['namabrg'] ?></td>
<td><?= $row['harga'] ?></td>
<td><?= $row['qty'] ?></td>
<td><?= $row['jmlhrg'] ?></td>
<td><?= $row['diskon'] ?></td>
<td><?= $row['totbayar'] ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</body>
</html>

6. Selanjutnya masuk untuk View, kita tambahkan sebuah file dengan nama [Link], dengan script
seperti berikut :

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Form Tambah Penjualan</title>
</head>
<h2> Data Penjualan </h2>

<p>
<?= form_open('penjualan/simpandata') ?>
<table>
<tr>
<td> Nama Pelanggan = </td>
<td>
<input type="text" name="nmplg" autofocus>
</td>
</tr>
<tr>
<td> Nama Barang = </td>
<td>
<input type="text" name="nmbrg">
</td>
</tr>
<tr>
<td> Harga = </td>
<td>
<input type="text" name="hrg">
</td>
</tr>
<tr>
<td> Jumlah = </td>
<td>
<input type="text" name="qty">
</td>
</tr>
<tr>
<td> Total Harga = </td>
<td>
AHMAD FIKRI FAJRI, [Link] [PEMOGRAMAN WEB 2 – MODUL 2]

<tr>
<td> Total Harga = </td>
<td>
<input type="text" name="jmlhrg">
</td>
</tr>
<tr>
<td> Diskon = </td>
<td>
<input type="text" name="disko">
</td>
</tr>
<tr>
<td> Total Bayar = </td>
<td>
<input type="text" name="tot">
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" value="Simpan">
<button type="button" onclick="[Link]='<?php echo site_url('penjualan/index') ?>'">
Kembali
</button>
</td>
</tr>
</table>
<?= form_close(); ?>
</p>
</html>

7. Selanjutnya kita lakukan konfigurasi pada file [Link] (terlatak pada folder App -> Config), seperti berikut:

Pada Baris ke 8, dirubah settingannya dengan


controller yang kita tambahkan tadi.

8. Selanjutnya kita lakukan konfigurasi pada file [Link] (terlatak pada folder App -> Config), seperti berikut:

Pada Baris ke 97, dirubah settingannya dari


False menjadi True.
AHMAD FIKRI FAJRI, [Link] [PEMOGRAMAN WEB 2 – MODUL 2]

9. Silahkan dijalankan projectnya melalui browser yang ada. Seperti berikut hasilnya :

Anda mungkin juga menyukai