Таблица codeigniter Json на странице просмотра не загружает таблицуPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Таблица codeigniter Json на странице просмотра не загружает таблицу

Сообщение Anonymous »

пытаюсь установить crud с помощью incodeigniter. Я никогда этого не делал, поэтому не понимаю, где я ошибся. Я могу вставить данные в базу данных, и отображается окно вставки данных. Прикрепил фото результата. Данные извлекаются из базы данных, но не загружаются в таблицу.



Результат:
Изображение


КОНТРОЛЛЕР

Код: Выделить всё

    function  get($id = null){
$this->load->model('model_peca');
$this->load->model('model_perfil');
//  $this->load->view('telas/pecas/view_addvalue');
if ($id !=null) {

$data = $this->model_peca->getData($id);

} else {
$data = $this->model_peca->getData();
}

$dados ['telaativa'] = 'pecas';
$dados ['tela'] = 'pecas/view_addvalue';
$this->load->view('view_home', $dados);
echo json_encode($data->result_object());

}

function edit($id){
$this->load->model('model_peca');
$data = $this->model_peca->getData($id)->result_object();

// }
// else{

$this->load->view('telas/pecas/view_edit',array('data'=>$data));
// }
}

function add(){
//$this->load->view('insert');
$this->load->model('model_peca');
$this->load->view('telas/pecas/view_insert');
}

function insert(){
$this->load->model('model_peca');
if ($this->input->post()) {
$peca_parent_id = $this->input->post('peca_parent_id');
$nr_peca = $this->input->post('nr_peca');
//echo $peca_parent_id;
// die;
$insert = $this->model_peca->insert($peca_parent_id,$nr_peca);
if ($insert > 0) {
$result = 200;
}
else{
$result = 0;
}
echo json_encode(array("result"=>$result));
}
}

function deleteoperacao($id){

$delete = $this->model_peca->delete($id);
if ($delete > 0) {
$result = 200;
}
else{
$result = 0;
}
echo json_encode(array("result"=>$result));
}

function update($id){
if ($this->input->post()) {
$peca_parent_id = $this->input->post('peca_parent_id');
$nr_peca = $this->input->post('nr_peca');
// echo $barang;
$insert = $this->model_peca->update($id,$peca_parent_id,$nr_peca);
if ($insert > 0) {
$result = 200;
}
else{
$result = 0;
}
echo json_encode(array("result"=>$result));
}
}
МОДЕЛЬ

Код: Выделить всё

function getData($id =null){
if ($id ==null) {
$data = $this->db->get('peca_value');
}
else{
$data = $this->db->get_where('peca_value',array('id'=>$id));
}
return $data;
}

function insert($peca_parent_id,$nr_peca){
$data = array('peca_parent_id'=>$peca_parent_id,'nr_peca'=>$nr_peca);
return $this->db->insert('peca_value', $data);
}

function update($id,$peca_parent_id,$nr_peca){
$data = array('peca_parent_id'=>$peca_parent_id,'nr_peca'=>$nr_peca);
$where = array('id'=>$id);
return $this->db->update('peca_value', $data,$where);
}

function delete($id){
$where = array('id'=>$id);
return $this->db->delete('peca_value',$where);
}
}
ПРОСМОТР

Код: Выделить всё


[*]










Lista Peças


[list]
[url=#][/i] Home[/url]
[*]Peças
[*]Lista pecas

[/list]







Подробнее здесь: [url]https://stackoverflow.com/questions/54764646/codeigniter-json-table-in-view-page-not-loading-table[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»