получение столбца из базы данных mysql в продуктовом магазине - PullRequest
0 голосов
/ 04 июля 2018

Я хочу создать выпадающий список с измененными данными столбца из базы данных в бакалейной лавке. Мой код следующий

$this->db->select($column);
$temp = $this->db->get($table);
$temp1 = array();
foreach ($temp as $row)
{
    $temp1[] = $row[$column];
}

Но этот код не работает. Я получаю ошибку undefined index $column ошибка. Где я делаю ошибку? Я не могу использовать продуктовый Crud set_relation API, поскольку мне нужно изменить данные столбца базы данных, прежде чем передать его в раскрывающийся список.

1 Ответ

0 голосов
/ 04 июля 2018

Я допустил ошибку в своем коде. Рабочий код следующий для бакалеи Crud

public function get_column($table, $column, $condition=null, $value=null)
{
    $this->db->select($column);
    if ($condition != null)
    {
        $this->db->where($condition, $value);
    }
    $temp = $this->db->get($table);

    $temp_array = array();
    foreach ($temp->result() as $row)
    {
        $temp_array[] = $row->$column;
    }
    return $temp_array;
}
...