Запрос в столбце обратного вызова

78
10

Я хочу знать, как и где писать sql-запросы, чтобы показывать элементы по id и не перечислять их все. Как вы можете видеть, я применил столбец обратного вызова, но он перечисляет все, а не элементы по id.

Контроллер (столбец обратного вызова)

$crud->set_table('intervaloshorarios');

//$crud->columns('intervaloHorario', 'numeroVehiculos');

$crud->display_as('idCarga', 'Nº Entrega');
$crud->set_subject('Intervalos');
$crud->set_relation('idIntervaloHorario', 'entregas', 'numeroEntrega');
//Para cambiar los nombres de las columnas usar el display_as
//http://www.grocerycrud.com/documentation/options_functions/display_as
$crud->display_as('intervaloHorario', 'Intervalos Horarios')->display_as('numeroVehiculos', 'Plazas Disponibles');
$crud->callback_column('intervaloHorario', array($this, '_callback_intervalo_horario'));

Функция обратного вызова

public function _callback_intervalo_horario($intervaloHorario, $row) {

return "<a href='" . base_url('index.php/Entregas_Controller/entregas_lista/' . $row->idIntervaloHorario) . "'>$intervaloHorario</a>";
}

спросил(а) 2017-05-03T11:04:00+03:00 4 года, 1 месяц назад
1
Решение
109

Вызов обратного вызова на одну и ту же веб-страницу?

Попробуйте следующее:

if ( $this->uri->segment(3) != '' ) {
$crud->where('idIntervaloHorario', $this->uri->segment(3));
}

ответил(а) 2017-05-03T11:49:00+03:00 4 года, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема