Как получить доступ к значению столбца из единственной строки результата запроса CodeIgniter SELECT [дубликат]Php

Кемеровские программисты php общаются здесь
Anonymous
Как получить доступ к значению столбца из единственной строки результата запроса CodeIgniter SELECT [дубликат]

Сообщение Anonymous »

У меня возникла проблема: я не могу получить только строку из таблицы. Это мой метод в контроллере:

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

public function get_tree($id)
{
$data['tree'] = $this->Product_model->get_tree($id);
return $data;
}
А это функция в модели:

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

function get_tree($id){
$this->db->select('ascending_path');
$this->db->from('category');
$this->db->where('id', $id);
$result = $this->db->get();
return $result;
}
Я показываю это с помощью Ajax, но, кажется, ничего не появляется. Даже ошибки нет, код состояния 200 и запрос отображается в журнале доступа. Есть какие-нибудь подсказки?
PS: если я попытаюсь json_encode, а затем передать dataType:json в вызове ajax, все, что он вернется, будет:

{"tree":{"conn_id":{"affected_rows":null,"client_info":null,"client_version":null,"connect_errno":null, "connect_error":null,"errno":null,"err или":null,"error_list":null,"field_count":null,"host_info":null,"info":null,"insert_id":null,"server_info":null,"server_version":null,"stat":null,"s qlstate":null,"protocol_version":null,"thread_id":null,"warning_count":null},"result_id":{"current_field":null,"field_count":null,"lengths":null," num_rows":null,"type":null},"result_array":[],"result_object":[],"custom_result_object":[],"current_row":0,"num_rows":null,"row_data":null}

Кажется, все пустое. Я даже не знаю, что это за объект, я имею в виду, что запрос должен возвращать только одну строку.

Подробнее здесь: https://stackoverflow.com/questions/304 ... -select-qu

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