Postingan lainnya
format script foreach didalam foreach pada datatable
halo gan mau tanya, saya menggunakan datatable. dicodeigniter saya ingin menampilkan data didalam foreach lagi. tetapi sepertinya formatnya salah kira2 apa yg salah ya. Thanks
$list = $this->post->get_datatables();
$data = array();
$no = $_POST['start'];
foreach ($list as $post) {
$no++;
$row = array();
$list2 = $this->post->get_subpublikasi($post->id_publikasi);
$row[] = $post->publikasi;
$row[] = '<ul>'
foreach ($list2 as $post2) {
'<li>'.$post2->publikasi.'</li>';
}
'</ul>';
//add html for action
$row[] = '<a class="btn btn-xs btn-primary" href="'.base_url().'Kategori_publikasi/edit/'.$post->id_publikasi.'" title="Edit"><i class="glyphicon glyphicon-pencil"></i> Edit</a>
<a class="btn btn-xs btn-danger" href="javascript:void(0)" title="Hapus" onclick="delete_post('."'".$post->id_publikasi."'".')"><i class="glyphicon glyphicon-trash"></i> Delete</a>';
$data[] = $row;
}
5 Jawaban:
Halooo gann.. saya mengira kesalahan nya ada disini gan..
("select * from subpublikasi where id_publikasi = ".$post->id_publikasi."")
Seharusnya didalam kurung petik dua harus petik satu aja..
("select * from subpublikasi where id_publikasi = '.$post->id_publikasi.'")
Juga dibagiann ini ada yang salah juga penggunaan tanda petik nya..
$row[] = '<a class="btn btn-xs btn-primary" href="'.base_url().'Kategori_publikasi/edit/'.$post->id_publikasi.'" title="Edit"><i class="glyphicon glyphicon-pencil"></i> Edit</a>
<a class="btn btn-xs btn-danger" href="javascript:void(0)" title="Hapus" onclick="delete_post('."'".$post->id_publikasi."'".')"><i class="glyphicon glyphicon-trash"></i> Delete</a>';
halo gan, sebenernya itu bukan permasalahhannya. yg saya permasalahkan penulisan foreach yang kedua
Ohhhh baik lah gan, saya mengerti.. coba saya tebak, apa kode yg agan itu untuk membuat sistem komentar gitu ? Klau iya, masalah itu bisa saya kasih solusinya..
Coba deh itu tanda petik nya diperbaiki, karna itu sangat bermasalah.. Klau masalah foreach dalam foreach itu bisa bisa aja...