Şu şekilde yapıyoruz hocam.
firma kısmını incelerseniz görebilirsiniz.
function firma($d){
global $db;
$firma = $db->from('firma')->where('id', $d)->first();
return $firma['adi'];
}
$columns = array(
array( 'db' => 'barkod', 'dt' => 0 ),
array( 'db' => 'adi', 'dt' => 1 ),
array(
'db' => 'fiyat',
'dt' => 2,
'formatter' => function($d, $row){
return number_format($d, 2, ',', '.');
}
),
array(
'db' => 'firma',
'dt' => 3,
'formatter' => function($d, $row){
return firma($d);
}
),
array(
'db' => 'guncellemeTarihi',
'dt' => 4,
'formatter' => function($d, $row){
return date( 'd/m/Y', strtotime($d));
}
),
array(
'db' => 'id',
'dt' => 5,
'formatter' => function($d, $row){
return '
<table>
<tr>
<td style="padding: 2px;"><a class="btn-primary btn-sm" href="islem.php?islem=goruntule&id=' . $d . '" title="Görüntüle"><i class="fa fa-eye"></i></a></td>
</tr>
</table>
';
}
)
);