Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
saya tidak bisa update maupun delete data jika primary keynya varchar
ini code fungsinya: [code] /fungsi untuk membuat tombol aksi pada tabel function create_action($id, $edit=true, $delete=true){ $view=""; if($edit) $view .=' Edit'; if($delete) $view .=' Delete'; return $view; } [code]
ini ajax tablenya [code] if($_GET['action'] == "table_data"){ $sql="SELECT * FROM kriteria ORDER BY id_kriteria ASC"; $data=array(); $no=1; $stmt=$db->prepare($sql); $stmt->execute(); // $table = preg_replace("/[^A-Za-z0-9]/", '', $table); while($rows=$stmt->fetch()) { $r= array(); $r[]=$no; $r[]=$rows['id_kriteria']; $r[]=$rows['kriteria']; $r[]=$rows['bobot']; $r[]=$rows['atribut'];
$r[]=create_action($rows['id_kriteria']); $data[]= $r; $no++; }
$output= array("data" => $data); echo json_encode($output);
} [code] ini script ajaxnya [code] $(document).ready(function(){ table = $('.table').DataTable({ "processing" : true, "ajax" : { "url" : "ajax/ajax_kriteria.php?action=table_data", "type" : "POST" } });
}); [code]
[img] https://db.tt/3J1tb116U4 '>https://db.tt/B1a6XTpwaA
2 Jawaban:
saya mengalami hal yang sama char tidak dapat di panggil di dengan function(id) mungkin dibawah ada solusi
coba kasih backslash
//fungsi untuk membuat tombol aksi pada tabel
function create_action($id, $edit=true, $delete=true){
$view="";
if($edit) $view .='<a class="btn btn-primary btn-edit" onclick="form_edit(\''.$id.\'')"> <i class="glyphicon glyphicon-pencil"></i> Edit</a>';
if($delete) $view .=' <a class="btn btn-danger btn-delete" onclick="delete_data(\''.$id.\'')"> <i class="glyphicon glyphicon-trash"></i> Delete</a>';
return $view;
}