Menampilkan inputan ke halaman selanjutnya

Selamat sore .. permisi Senior saya disini sedang mengembangkan aplikasi web pembookingan futsal buat revisian tugas kuliah. jadi gini gan saya ingin menampilkan inputan di form pembookingan ke halaman selanjutnya (Halaman Data Booking). yang jadi masalahnya pas saya melakukan inputan, semua data yang ada di table ikut tampil di halaman selanjutnya.. saya ingin menampilkan data yang baru diinput saja. terima kasih mohon bantuanya suhu.

Halaman Booking

Halaman Data Booking

Controller nya

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Proses extends CI_Controller {

  public function __construct()
  {
      parent::__construct();
      $this->load->model(array('model_proses'));
  }

  public function index()
  {
    $data['konfirm'] = $this->model_proses->tampil_data();
    $this->load->view('templates/header');
    $this->load->view('templates/sidebar');
    $this->load->view('proses_pesanan', $data);
    $this->load->view('templates/footer');
  }
  public function detail($id_konfirm)
  {
    $data['konfirm'] = $this->model_proses->ambil_id_konfirm($id_konfirm);
    $data['pesanan'] = $this->model_proses->ambil_id_pesanan($id_konfirm);
    $this->load->view('templates/header');
    $this->load->view('templates/sidebar');
    $this->load->view('detail_konfirm', $data);
    $this->load->view('templates/footer');

  }
}
?>

Model nya

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Model_proses extends CI_Model{

  public function tampil_data()
	{
		$result = $this->db->get('tb_pemesanan');
		if ($result->num_rows() > 0) {
			return $result->result();
		}else{
			return false;
		}
	}

  public function hapus_data($where,$table)
  {
    $this->db->where($where);
    $this->db->delete($table);
  }
}

view nya

<div class="container-fluid">
  <h2><center>Data Booking</center></h2>
  <table class="table table-bordered table-hover table-striped">
    <tr>
      <th>No</th>
      <th>Nama</th>
      <th>Alamat</th>
      <th>Jam</th>
      <th>Tanggal</th>
      <th>Lapangan</th>
      <th>No HP</th>
      <th colspan="3">Action</th>
    </tr>
    <?php
    $no = 1;
    foreach($konfirm as $konf){
    ?>
    <tr>
      <td><?php echo $no++ ?></td>
      <td><?php echo $konf->nama ?></td>
      <td><?php echo $konf->alamat ?></td>
      <td><?php echo $konf->id_jam ?></td>
      <td><?php echo $konf->tgl_jadwal ?></td>
      <td><?php echo $konf->id_lapang ?></td>
      <td><?php echo $konf->notelp ?></td>

      </td>
      <td><?php echo anchor('admin/data_pembookingan/hapus/' .$konf->id_pemesanan, '<div class="btn btn-danger btn-sm"><i class="fas fa-trash"></i></div>') ?></td>
      </td>
    </tr>
    <?php } ?>
  </table>

avatar Amaulid
@Amaulid

10 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

mungkin bisa gunakan query limit dan order by supaya bisa tampilkan data yang terakhir masuk ke db mas, selamat mencoba :)

<a href='https://stackoverflow.com/questions/38673906/sort-with-limit-in-codeigniter'>link stackoverflow</a>

avatar rizalrizwan
@rizalrizwan

2 Kontribusi 3 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban