В настоящее время я работаю над созданием своего собственного раздела блога. После небольшого мозгового штурма я понял, что немного озадачен. Я работаю с php и mysql (со структурой codeigniter).
На передней странице блога будет отображаться топ-5 постов; это я легко могу сделать.
Как бы мне было создать навигацию, которая позволяла бы видеть годы публикации блогов, а за эти годы - месяцы. Затем вы можете нажать на месяц, для которого вы хотите видеть сообщения в блоге. Я думал, что сначала мне нужно выяснить все те годы, когда у меня есть посты. Затем выясните, в каких месяцах есть посты, а затем выполните запрос для каждого из этих месяцев.
Я знаю, что простой ответ заключается в том, чтобы просто использовать какую-то заранее подготовленную сделку, но я действительно хочу лучше изучить запросы mysql, а также логику php.
Во всяком случае, любые указатели будут с благодарностью!
пс. Структура таблицы очень проста: идентификатор, заголовок, содержание, автор, дата (это поле фактической даты)