У меня есть такой URL
www.domain.com/controller/functionName/event_id
но мне нужно сделать это так:
www.domain.com/controller/functionName/event_name
Мне нужно показать имя события вместо идентификатора. Мне нужно показать имя события, но мне нужен идентификатор события на следующей странице, чтобы я мог продолжить и показать правильные детали события.
Я новичок в Codeigniter Может кто-нибудь объяснить простым способом, как передать эти параметры на веб-сервер, пока идентификатор скрыт в URL?
Я нашел какое-то решение для этого, но я не могу реализовать это … Пожалуйста, помогите мне в этом
function name($event_name) {
$event_id = $this->model_name->getEventByName($event_name);
....
}
в модели запрос должен быть что-то вроде
SELECT event_id FROM events WHERE name = '$event_name';
При правильном экранировании параметра.
Других решений пока нет …