I made the search successful, but I have a problem, how when the submit and input button is empty, the data does not appear
model
public function db_tracking($cari){
$data = $this->db->query("SELECT id_service,kd_cs,tracking_number,nama_cs,reciver_name,tanggal,status,tgl_pickup,jam_pickup,nama_kecamatan AS tujuan, nama_kabupaten AS asal FROM service s
INNER JOIN customers c ON s.id_cs=c.id_cs
INNER JOIN kabupaten k ON s.id_origin=k.id_kab
INNER JOIN kecamatan p ON p.id_kec=s.id_destination WHERE tracking_number LIKE '%$cari%' ORDER BY id_service DESC ");
return $data->result();
}
Controller
public function hasil_cari(){
$cari=$this->input->post('submit');
$data['tracking'] = $this->M_home->db_tracking($cari);
$this->load->view('frontend/v_hasil_cari', $data);
}
view
<form action="<?php echo base_url('home/hasil_cari')?>" action="GET">
<div class="tracking">
<textarea type="text" name="submit" placeholder="Track Your Number" class="track"></textarea>
</div>
<div class="tracking-btn">
<button type="submit">Track Shipment</button>
</div>
</form>