Postingan lainnya
Undefined property: stdclass::$nama di codeigniter
Bantuannya dong, jadi saya ada list dengan script berikut :
errornya di line 16 sama line 36
katanya Undefined property: stdclass::$nama
mohon bantuannya soalnya masih baru di codeigner
Tanggapan
untuk kode gunakan tag kode, jangan di screenshot
4 Jawaban:
try this
<pre> <select name="kegiatan" id="kegiatan" class="form-control" readonly> <?php foreach($kegiatan as $task) { ?> <option value="<?php echo $task['nama'] ?>"><?php echo $task['nama']?> </option> <?php } ?> </select> </pre>
pertama benerin dulu nama variablenya yg didalam foreach diusahakan jangan sama
kedua kalo si datanya berupa array maka cara panggilnya dengan <pre> $value['nama'] </pre>
dan apabila si datanya berupa Object maka cara panggilnya <pre> $value->nama </pre>
coba cek pake is_array dan var_dump var_dump($data["kegiatan"]); //jika ada angkanya [0] maka saat pemanggilan di create satu jadi $kegiatan[0]->id jika berbentuk object begitu juga jika array $kegiatan[0]->id;
<pre> if(is_array($data)){ echo "data ini array maka $kegiatan["id"]";
}else{ echo "data berbentuk object maka gunakan $kegiatan->id "; } </pre>