Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Id Otomatis
Assalamu Alaikum wr wb bang mau nanya dong cara membuat id otomatis pada codeigniter ane udah ngelakuin ini tapi nggak bisa.
INI PADA MODELNYA
function buat_kode() {
$this->db->select('RIGHT(permohonan.No_register,2) as kode', FALSE);
$this->db->order_by('No_register','DESC');
$this->db->limit(1);
$query = $this->db->get('permohonan'); //cek dulu apakah ada sudah ada kode di tabel.
if($query->num_rows() <> 0){
//jika kode ternyata sudah ada.
$data = $query->row();
$kode = intval($data->kode) + 1;
}
else{
//jika kode belum ada
$kode = 1;
}
$kodemax = str_pad($kode, 2, "0", STR_PAD_LEFT);
$kodejadi = "Kasus".$kodemax;
return $kodejadi;
}
INI PADA CONTROLERNYA
$a['No_register'] = $this->M_Permohonan->buat_kode();
INI PADA VIEW
<input type="text" class="form-control" name="No_register" required="" value="<?= $No_register; ?>" />
Dan Yang terjadi
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: No_register
Filename: dashboard/inputpermohonan1.php
Line Number: 147
Backtrace:
File: C:\xampp\htdocs\simpp\application\views\dashboard\inputpermohonan1.php Line: 147 Function: _error_handler
File: C:\xampp\htdocs\simpp\application\controllers\Home.php Line: 96 Function: view
File: C:\xampp\htdocs\simpp\index.php Line: 315 Function: require_once
1 Jawaban:
kalau errornya undefined variable No_REgister berarti variable di $No_register; yang bagian view itu belum di deklarasiin sebelumnya, dia ngga tahu variablenya dari mana