Boa Tarde Pessoal... Preciso de uma ajuda, sou iniciante tenho estudado e pesquisado mas não tenho conseguido achar a solução... Quando vou imprimir o resultado do banco de dados mysql vem com aspas e colchetes.. Necessito retira-los.. Se alguem puder me ajudar agradeço desde de já..
public function index()
{
if(!in_array('viewSocio', $this->permission)) {
redirect('dashboard', 'refresh');
}
$this->render_template('socios/index', $this->data);
}
/*
* It Fetches the products data from the product table
* this function is called from the datatable ajax function
*/
public function fetchSocioData()
{
$result = array('data' => array());
$data = $this->model_socios->getSocioData();
foreach ($data as $key => $value) {
// $dependentes_data = $this->model_dependentes->getDependentesData($value['dependente_id']);
// button
$buttons = '';
if(in_array('updateSocio', $this->permission)) {
$buttons .= '<a href="'.base_url('socios/update/'.$value['id']).'" class="btn btn-default"><i class="fa fa-pencil"></i></a>';
}
if(in_array('deleteSocio', $this->permission)) {
$buttons .= ' <button type="button" class="btn btn-default" onclick="removeFunc('.$value['id'].')" data-toggle="modal" data-target="#removeModal"><i class="fa fa-trash"></i></button>';
}
$img = '<img src="'.base_url($value['image']).'" alt="'.$value['name'].'" class="img-circle" width="50" height="50" />';
$availability = ($value['availability'] == 1) ? '<span class="label label-success">Active</span>' : '<span class="label label-warning">Inactive</span>';
$result['data'][$key] = array(
$img,
$value['n_titulo'],
$value['name'],
$value['cpf'],
$value['dependente_id'],
$availability,
$buttons
);
} // /foreach
echo json_encode($result);
}