I unter Verwendung von Teilzeichen aber die Ergebnisse Unknown column 'Code' in 'where clause'Haben Sie eine Zeichenfolge mit einem Teil in CodeIgniter
Beispiel meines String RS0002030720160003
eine Reihe von Daten aus der Datenbank zu übernehmen versuchtich möchte RS0002
Das ist mein Controller
public function report(){
$nomor = $this->input->post('nomor_reseller');
$report_data = $this->hasil_m->get_data($nomor);
if ($nomor == "" ) {
$this->session->set_flashdata('msg',
'<div class="alert alert-danger text-center">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
Nomor atau bulan Harus di isi </div>');
redirect('admin/hasil');
} elseif ($report_data == NULL ) {
$this->session->set_flashdata('msg',
'<div class="alert alert-danger text-center">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
kosong </div>');
redirect('admin/hasil');
} else {
$data=array('title' =>'KOPKAR - Pelanggan',
'report_data' => $this->hasil_m->get_data($nomor),
'isi' =>'admin/hasil'
);
$this->load->view('dashboard/wrapper',$data);
}
}
erhalten
Diese meine Ansichten
<table class="table table-hover table-striped">
<thead>
<tr>
<th><div align="center">No</th>
<th class="text-center">Produk</th>
<th class="text-center">Jumlah Produk Terjual</th>
<th class="text-center"></th>
<th class="text-center"></th>
<th class="text-center">Rp.</th>
<th class="text-center">Action</div></th>
</tr>
</thead>
<tbody>
<?php
$no = 1;
foreach ($report_data as $row) {
?>
<tr>
<td><?php echo $no; ?></td>
<td><?php echo $row->id_barcode; ?></td>
<td><?php echo $row->jumlah; ?></td>
<td class="fontCap text-center"><?php ?></td>
<td class="fontCap text-center"><?php ?></td>
<td><div align="center"></div></td>
<td><div align="center">
<a href="#" title="delete" onclick="return confirm('Anda yakin ingin menghapus produk dengan ID pada database?');" class="btn btn-danger btn-xs"><i class="fa fa-trash-o"></i></a>
</div>
</td>
<?php
$no++;
}
?>
</tr>
</table>
Das ist mein Modul
function get_data($nomor) {
$this->db->select('SUBSTRING(id_barcode, 1, 7) as code', false);
$this->db->from('tb_pelanggan');
$this->db->where('code',$nomor);
$query = $this->db->get();
if ($query->num_rows() > 0) {
return $query->result();
} else {
return false;
}
}
sein jede Ausgabe, die Sie konfrontiert sind .. ?? – santosh