Я забыл, что результатом является объект.Я пытался получить к нему доступ как к массиву
echo $Result['Name'];
, поэтому я использовал var_dump ($ Result), чтобы увидеть, что находится в переменной.Когда я увидел, что result_array был пуст, я начал думать, что он не возвращает данные ... это было НЕ так.Я просто не возвращал данные, используя result_array, так что, конечно, это пусто!Вы можете указать, какой способ вернуть данные с помощью codeigniter, по умолчанию это объект.
Ниже приведен пример кода, который я использовал в представлении, и он работает.Я должен признать, что у меня не было кофеина, когда я писал этот код этим утром .... мои извинения
if($query->num_rows() > 0) {
foreach($query->result() as $Result) {
echo $Result->Name . "<br />\n";
}
} else {
echo "There are no results!";
}