Мне нужна помощь.Цель состоит в том, чтобы получить идентификаторы для следующего и предыдущего идентификатора по статусу «Открыть».
- У меня есть все записи в списке сетки в состоянии с именем «Открыть».
- При нажатии на ссылку записии просмотр записи, я добавил 2 кнопки (предыдущая и следующая)
- Я хочу, чтобы следующий и предыдущий идентификаторы были в состоянии «Открыть».
- URL выглядит следующим образом
localhost/my_crm/index.php/projects/view/5
- Следующий URL-адрес должен выглядеть как
localhost/my_crm/index.php/projects/view/7
(так как просмотр записи / 6 находится в закрытом состоянии) - Должна следовать логика (если идентификатор статуса проекта находится в открытом состоянии, получить следующий идентификатор в открытомstatus.)
Мой код работает, но последовательно перечисляет предыдущее и следующее (из-за id + 1 и id-1).Код кнопки не вызывает предыдущий или следующий идентификатор в открытом состоянии.Вот пример моей следующей кнопки.
Пожалуйста, помогите.
<a href="<?php if ($project_info->status->id == "open") {
echo $project_info->status->id+1;
}
?>">Next </a>
</button>
Я новичок в PHP и codeigniter, поэтому любая помощь приветствуется.Mario