← Комьюнити

Как сделать ссылку поиска на определенный запрос?

Felix Axenge1 ответов

Хочу сделать поиск по нажатию на ссылку. Тобишь сразу после нажатию по ссылки будет браться из таблицы определенная строка (по которой идет поиск, к примеру в movie->year) и выводить именно по этой строке, все что есть. Так как же в ссылке указать путь по этому поиску? Не получается.

1 ответов

Все тоже самое нужно делать что и для поиска, только назвать метод как то логично, типа tags и в модели создать нужные запросы, типа:

public function search_year($q, $row_count, $offset) {
		$array_search = array(
			'year' => $q, 
		);

		$query = $this->db
			->or_like($array_search) 
			->order_by('add_date', 'desc')
			->get('movie', $row_count, $offset);

		return $query->result_array();
}

Потом контроллере вызывается эта модель и передается как в поиске q параметр.

Или можно вообще универсальный сделать запрос к модели, чтобы вместе c q передавать по каким параметрам искать.

student_Cx8W38151